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 Linux y Windows OS. 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 pgAdmin para gestionar las bases de datos en PostgreSQL en Debian 12.
Primeros pasos
Como siempre, necesitaremos tener acceso a root
para realizar este tutorial, luego actualizaremos los repositorios y los paquetes:
apt update
apt upgrade
Para seguir con este tutorial, es importante tener instalado PostgreSQL en tu servidor, si no lo tienes instalado, primero realiza este otro tutorial:
Instalación de pgAdmin
Para instalar pgAdmin primero deberemos de añadir los repositorios necesarios:
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
apt update
A continuación, instalamos pgAdmin:
apt install pgadmin4
Después, tendrás que ejecutar un script de configuración web para configurar el pgadmin4 para el funcionamiento en modo web como se muestra.
Salida del comando
Setting up pgAdmin 4 in web mode on a Debian based platform...
Creating configuration database...
NOTE: Configuring authentication for SERVER mode.
Enter the email address and password to use for the initial pgAdmin user account:
Email address: user@domain.com
Password:
Retype password:
pgAdmin 4 - Application Initialisation
Creating storage and log directories...
We can now configure the Apache Web server for you. This involves enabling the wsgi module and configuring the pgAdmin 4 application to mount at /pgadmin4. Do you wish to continue (y/n)? y
The Apache web server is running and must be restarted for the pgAdmin 4 installation to complete. Continue (y/n)? y
Apache successfully restarted. You can now start using pgAdmin 4 in web mode at http://127.0.0.1/pgadmin4
Ahora, inicie su navegador web e introduzca la IP del servidor seguido de /pgadmin4
para acceder a la interfaz web de inicio de sesión de pgAdmin4.
Acceder a la interfaz web
Tras poner la IP de nuestro servidor con la ruta correcta, nos cargará la página de inicio de sesión:
El usuario será la cuenta de correo que hemos configurado anteriormente y la contraseña la que hayamos configurado.
Ya ha instalado correctamente PostgreSQL 16 y pgAdmin en Debian 12. Ahora puede empezar a usar pgAdmin para gestionar sus bases de datos PostgreSQL.
Comentarios