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
Comentarios