PostgreSQL también se conoce como Postgres, un poderoso sistema de base de datos relacional basado en objetos y de código abierto que se usa y combina con muchas características del lenguaje SQL. Con la base de datos de Postgres, puede almacenar y escalar fácilmente la complicada carga de trabajo de datos. La mayoría de las aplicaciones móviles y web utilizaron la base de datos Postgres para almacenar datos. La base de datos de Postgres se puede instalar en casi todos los sistemas operativos, incluido Linux.
Pasaremos por la instalación de Postgres o PostgreSQL 14 en el sistema Debian 11 utilizando el método de línea de comandos.
Requisitos
- El sistema operativo Debian 11 Linux con suficiente espacio debería funcionar correctamente en su sistema.
- Debe tener privilegios sudo o iniciar sesión como usuario root para instalar la base de datos de Postgres en Debian 11 a través de la línea de comandos.
Instalación de PostgreSQL en Debian 11
Siga los pasos mencionados a continuación para instalar Postgres o PostgreSQL14 en el sistema Debian 11:
Paso 1:Requisitos previos de instalación
Primero, actualice la lista de repositorios del sistema usando el comando 'apt'.
$ sudo apt update
Ahora, instale los paquetes de soporte HTTPS recomendados ejecutando el comando mencionado a continuación:
$ sudo apt install -y curl apt-transport-https
Paso 2:Agregar repositorio de PostgreSQL
De forma predeterminada, los paquetes de PostgreSQL no están incluidos en el repositorio de Debian 11. Sin embargo, puede instalar los paquetes necesarios agregando el repositorio de PostgreSQL a su sistema Debian. Entonces, descargue o importe la clave de firma del repositorio de PostgreSQL usando el siguiente comando:
$ curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg
Agregue el repositorio de PostgreSQL a su sistema Debian 11 ejecutando el comando mencionado a continuación:
$ echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list
Paso 3:Instale PostgreSQL en Debian 11
Una vez que se incluye el repositorio, instale PostgreSQL en el sistema Debian 11. La siguiente sintaxis lo ayudará a instalar la versión deseada de PostgreSQL en su sistema:
$ sudo apt update
$ sudo apt install -y postgresql-version
Aquí, estamos instalando la última versión de PostgreSQL-14 en este sistema. Por lo tanto, este comando se cambiará en el siguiente orden:
$ sudo apt install -y postgresql-14
La opción '-y' le permitirá ignorar el mensaje de confirmación en la ventana de su terminal.
Una vez que se complete la instalación de Postgres, el servicio de PostgreSQL se iniciará automáticamente en su sistema.
Verifique el estado 'Activo' o excitado del servicio de Postgres ejecutando el comando mencionado a continuación:
$ sudo systemctl status postgresql
Si no recibió el estado 'Activo' del servicio PostgreSQL, puede habilitar e iniciar los servicios PostgreSQL ejecutando el siguiente comando:
$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql
Una vez que se completa la instalación de postgreSQL en su sistema, crea por defecto un usuario con el nombre 'Postgres' que puede encontrar en el archivo /etc/passwd.
$ cat /etc/passwd | grep -i postgres
Paso 4:Configuraciones del servidor PostgreSQL
PostgreSQL escucha en el puerto localhost '127.0.0.1' de forma predeterminada. pero lo cambia con la dirección IP de su sistema.
$ sudo nano /etc/postgresql/14/main/postgresql.conf
Cambiar las direcciones_de_escucha a su
listen_addresses = 'IP-Address'
Ahora, reinicie el servicio postgreSQL en su sistema.
$ sudo systemctl restart postgresql
Paso 5:Inicie sesión en la base de datos PostgreSQL
Inicie sesión como usuario de 'postgres' en la base de datos de postgres utilizando el comando mencionado a continuación:
$ sudo -u postgres psql
Ahora, podemos usar la base de datos PostgreSQL a través de los comandos psql.
$ psql
¡Felicidades! Hemos instalado con éxito PostgreSQL 14 en el sistema Debian 11. Ahora, puede crear fácilmente las bases de datos PostgreSQL en su sistema.
Conclusión
Instalamos la base de datos PostgreSQL 14 en el sistema Debian 11. Hemos visto cómo ejecutar varios comandos para ejecutar la base de datos PostgreSQL-14 en el sistema Debian 11. Los mismos pasos de instalación que puede seguir para instalar PostgreSQL en Ubuntu y sus derivados. También puede descargar las últimas notas de la versión para la instalación de PostgreSQL 14 desde su sitio web oficial de PostgreSQL. ¡Gracias!