La instalación de PostgreSQL en Debian 13 Trixie tiene un proceso sencillo, que le permite acceder a Postgres Shell. Como se describe en el sitio web oficial, PostgreSQL es un poderoso sistema de base de datos relacionado con objetos de código abierto que utiliza y extiende el lenguaje SQL, combinado con muchas características que almacenan y escalan de forma segura las cargas de trabajo de datos más complicadas. En este tutorial desde el sitio web de Orcacore, puede instalar y administrar fácilmente PostgreSQL en Debian 13 Trixie y crear un nuevo rol y base de datos PostgreSQL, y acceder a Postgres Shell con el nuevo rol. Instale y configure PostgreSQL 17 en Debian 13 para instalar PostgreSQL en Debian 13, inicie sesión en su servidor como usuario root o no raíz con privilegios de sudo y continúe con los pasos de guía a continuación para iniciar su configuración de instalación. ¿Qué versión de Postgres es Debian 13? PostgreSQL versión 17 está disponible en el repositorio predeterminado de Debian 13. Puede acceder fácilmente a Postgres 17 Shell siguiendo esta guía. Instalación de PostgreSQL en Debian 13 Trixie Como dijimos, Debian 13 Trixie se envía con la última versión de PostgreSQL, que es Postgres 17. Primero, ejecute la actualización del sistema e instale Postgresql 17 con los siguientes comandos: # Sudo APT Update # sudo apt instalación Postgresql -y durante la instalación, Postgresql se activará. Puede verificarlo utilizando el siguiente comando: SUDO SystemCTL Status PostGresql En la salida, debe ver: si el servicio no está habilitado, puede habilitarlo utilizando el comando a continuación: SUDO SystemCTL enable Postgresql —Now también puede administrar su servidor de base de datos postgresql desde la línea de comandos de comandos utilizando los siguientes comandos: SUDO SystemCtl Start Hop Postgresql #stop postgresql-service sudo systemctl reiniciar postgresql #restart postgresql-service sudo systemctl relarad postgresql #reload postgresql-servicio-service sudo systemctl status postgresql #check #checksql status de servicio de servicio de servicio postgresqll que asocia los roles de Postgres con una cuenta de sistema UNIX/Linux coincidente. Puede cambiar fácilmente a la cuenta de Postgres con el siguiente comando: Su Postgres Su Shell de inicio de sesión cambiará a Postgres. Luego, puede acceder al shell de Postgres con el siguiente comando: PSQL Puede salir desde el shell de Postgres con el siguiente comando: \ Q Agregar rol de Postgresql desde la cuenta Postgres, puede usar el comando a continuación para agregar un nuevo rol de Postgresql: CreateUser -Interactive Ingrese el nombre del rol y lo convierta en un SuperUser. Agregue la base de datos PostgreSQL El sistema de autenticación Postgres para cualquier rol utilizado para iniciar sesión, el rol debe tener una base de datos con el mismo nombre al que puede acceder. Por lo tanto, use el comando a continuación para crear la base de datos con el mismo nombre que el rol PostgreSQL: CreateB Orcacore En este punto, debe volver a su usuario de Linux regular escribiendo: Salir de salida de Postgres shell con un nuevo rol debe crear un nuevo usuario de Linux con el mismo nombre que el mismo nombre: ORCACORS: SUDO Adduser Orcacore una vez que está terminado, conectado a Postgres shell con el siguiente nombre: ORCAcore PS. Han iniciado sesión en su base de datos, puede verificar su información de conexión actual ejecutando el siguiente comando: \ conninfo psql Eso es todo, ya está terminado. Para obtener información más detallada, puede consultar la página oficial de documentos. Preguntas frecuentes ¿Cómo puedo verificar si PostgreSQL se está ejecutando? Verifique el estado de su servicio PostgreSQL utilizando el siguiente comando: SUDO SystemCTL Status PostgreSQL ¿Cuál es la forma predeterminada de iniciar sesión en el shell PostgreSQL? Cambie al usuario del sistema Postgres y use PSQL: sudo -u Postgres PSQL ¿Dónde está la configuración de Postgresql almacenada en Debian 13? Los archivos de configuración principales están en: /etc/postgresql/17/main/postgresql.conf – Configuración principal (por ejemplo, direcciones de escucha, memoria) pg_hba.conf – reglas de autenticación (conexiones locales/remotas) ¿Qué puerto utiliza Postgresql de forma predeterminada? El puerto predeterminado de PostgreSQL es 5432. Conclusión Debian 13 proporciona un entorno estable y seguro para PostgreSQL 17. Instalar y acceder a PostgreSQL 17 en Debian 13 es un proceso directo. Con solo algunos comandos, puede configurar la última versión, verificar su estado y comenzar a trabajar dentro de la base de datos utilizando el shell PSQL. Espero que lo disfrutes. Suscríbanos en Facebook, X y YouTube. También puede leer los siguientes artículos: Cómo actualizar Debian 12 Bookworm a Debian 13 Trixie Instalación de XRDP Remote Server en Debian 13 Cómo instalar el panel Rancher Kubernetes en Ubuntu 24.04