PostgreSQL es un sistema de base de datos relacional de objetos potente, altamente escalable, de código abierto y multiplataforma que se ejecuta en sistemas operativos tipo Unix, incluidos GNU/Linux. Es un sistema de base de datos de nivel empresarial que es altamente confiable y ofrece integridad y corrección de datos a los usuarios.

En este tutorial, mostraremos cómo instalar PostgreSQL 16 en Debian 12.

Actualización de los repositorios

Como siempre, necesitaremos tener acceso a root para realizar este tutorial, luego actualizaremos los repositorios y los paquetes:

apt update
apt upgrade

Añadimos los repositorios

Lo primero que haremos será añadir los repositorios necesarios para instalar la versión 16 de PostgreSQL:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /usr/share/keyrings/postgresql.gpg > /dev/null
echo "deb [signed-by=/usr/share/keyrings/postgresql.gpg] https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
apt update

Instalación de PostgreSQL

Tras este paso, con los repositorios ya actualizados, procedemos a instalar los paquetes necesarios:

apt install postgresql-16 

Gestión del servicio

Una vez instalado, podemos gestionar el servicio de SystemD para iniciarlo al arranque y revisar su estado:

systemctl enable postgresql
systemctl status postgresql

Verificar la instalación

Una vez hemos verificado que está activo el servicio, podremos acceder con el usuario por defecto y comprobar que funciona correctamente.

su postgres
cd
psql

Además, también podemos cambiar la contraseña del usuario postgres:

\password postgres
Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación