Por la necesidad de un gestor de base de datos robusto, hago la instalación del elefante blanquiazul “PostgreSQL” sobre Ubuntu pero confío en que será compatible con los sistemas basados en Debian.
Vamos a darle gas:
* Ya saben, actualización con apt update/apt upgrade
* Instalación recomendada del paquete: apt install postgresql postgresql-contrib
* Esperar a que termine la instalación
* Cambiarnos al usuario postgres: sudo -i -u postgres
OJO: antes de accedes a la base de datos a mi me gusta hacer unas configuraciones previas, por ejemplo crearme una base de datos con los siguientes comandos en la terminal (sin entrar a psql):
* Cambiar contraseña del usuario postgres: psql -c “Alter role postgres with password ‘nuevaPassword'”
* Crear base de datos: psql -c “Create database prueba with owner=postgres”
*Hacer el grant a la BD: psql -c “grant all privileges on database prueba to postgres”
Listo ahora si nos conectamos a psql con: psql -U postgres -d prueba
El prompt debe cambiar lo que quiere decir que ya estámos dentro del gestor de base de datos.
Con el comando \l+ veremos las bases de datos.
Con el comando \q salimos del gestor.
Para ponerlo en acción fuera de lo local es necesario modificar un archivo ubicado en /etc/postgresql/12/main/pg_hba.conf
Donde se deben de agregar las redes que serán permitidas y el método de autenticación, pero ese es tema para otro post.
Este poderoso paquete sobre una Distro robusta me dio una herramienta perfecta para mis prácticas de laboratorio y preparar el entorno para mis clases de PHP con la enigmática Katy Pérez.
Saludos y cualquier comentario dejenlo abajo.
Referencias
Lobo Telemático, orgullosamente santacrucense.
https://www.postgresql.org/download/linux/ubuntu/ <- script de instalación