Com instal·lar PgAdmin 4 Debian 10


pgAdmin és una eina d'administració i gestió de la interfície gràfica d'usuari (GUI) de codi obert, potent i rica en funcions per a la base de dades PostgreSQL. Actualment, és compatible amb PostgreSQL 9.2 o posterior i s'executa amb Unix i les seves variants com Linux, Mac OS X i sistemes operatius Windows.

Proporciona una potent interfície d'usuari que us permet crear, gestionar, mantenir i utilitzar fàcilment objectes de base de dades, tant per principiants com per usuaris experimentats de Postgres.

pgAdmin 4 és una versió important (i una reescriptura completa) de pgAdmin, construïda amb Python i Javascript/jQuery, i un temps d'execució d'escriptori escrit en C++ amb Qt. pgAdmin 4 millora enormement a pgAdmin 3 amb elements actualitzats de la interfície d'usuari (UI), opcions de desplegament multiusuari/web, taulers de comandament i un disseny més modern i elegant.

En aquest article, us mostrarem com instal·lar pgAdmin 4 al sistema Debian 10 per proporcionar accés remot i segur a les bases de dades PostgreSQL.

Aquesta guia suposa que ja teniu instal·lat i configurat PostgreSQL 9.2 o superior al vostre servidor Debian 10, en cas contrari, per instal·lar-lo, seguiu la nostra guia: Com instal·lar PostgreSQL 11 a Debian 10.

Instal·lant pgAdmin 4 a Debian 10

Debian 10 s'envia amb pgAdmin 3 per defecte. Per instal·lar pgAdmin 4, heu d'habilitar el dipòsit APT de PostgreSQL Global Development Group (PGDG) (que conté paquets PostgreSQL per a Debian i Ubuntu) al vostre sistema.

# apt-get install curl ca-certificates gnupg
# curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

A continuació, creeu un fitxer de repositori anomenat /etc/apt/sources.list.d/pgdg.list.

# vim /etc/apt/sources.list.d/pgdg.list

I afegiu la línia següent al fitxer.

deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main

Deseu els canvis i sortiu del fitxer.

Ara actualitzeu la memòria cau del paquet APT (que és un pas obligatori) i instal·leu el paquet pgAdmin 4 de la següent manera. El paquet pgadmin4-apache2 és l'aplicació WSGI.

# apt-get update
# apt-get install pgadmin4  pgadmin4-apache2

Durant la instal·lació del paquet, se us demanarà que establiu una adreça de correu electrònic per al compte d'usuari inicial de la interfície web pgAdmin. Aquest correu electrònic funcionarà com a nom del compte, proporcioneu-lo i premeu Intro.

També se us demanarà que establiu una contrasenya per al compte d'usuari inicial de pgadmin4. Proporcioneu una contrasenya segura i segura i feu clic a Intro per continuar.

Un cop instal·lats els paquets, l'instal·lador activa el systemd per iniciar el servei Apache2 i permet que s'iniciï automàticament a l'inici del sistema, cada vegada que el sistema es reinicia.

Podeu comprovar l'estat del servei amb l'ordre següent per assegurar-vos que està en funcionament.

# systemctl status apache2 

A Debian 10, l'aplicació pgAdmin 4 WSGI està configurada per funcionar amb el servidor HTTP Apache de manera predeterminada mitjançant el fitxer de configuració /etc/apache2/conf-available/pgadmin4.conf.

Abans de poder accedir a la interfície web de pgadmin4, si teniu el tallafoc UFW en execució (normalment està desactivat per defecte), heu d'obrir el port 80 (HTTP) per permetre el trànsit entrant al servei Apache de la manera següent.

# ufw allow 80
# ufw allow 443
# ufw status

Accés a la interfície web pgAdmin 4

Ara podeu accedir a la interfície web de pgAdmin 4. Obriu un navegador web i apunteu-lo a l'adreça següent i feu clic a Intro.

http://SERVER_IP/pgadmin4
OR
http://localhost/pgadmin4

Un cop aparegui la interfície d'inici de sessió web de pgAdmin 4, introduïu l'adreça de correu electrònic i la contrasenya que heu establert anteriorment per autenticar-vos. A continuació, feu clic a iniciar sessió.

Després d'iniciar sessió amb èxit, arribareu al tauler predeterminat de la interfície web pgAdmin4. Per connectar-vos a un servidor de bases de dades, feu clic a Afegeix un nou servidor.

A continuació, afegiu el nou nom de connexió del servidor i un comentari. I feu clic a la pestanya Connexió per proporcionar els detalls de la connexió, és a dir, el nom d'amfitrió, el nom de la base de dades, el nom d'usuari de la base de dades i la contrasenya, tal com es mostra a la captura de pantalla següent. Un cop hàgiu acabat, feu clic a Desa.

Sota l'arbre del navegador, ara hauríeu de tenir almenys una connexió de servidor que mostri el nom de la connexió, el nombre de bases de dades, els rols i l'espai de taula. Feu doble clic a l'enllaç Base de dades per veure la visió general del rendiment del servidor al Tauler.

Pàgina d'inici de pgAdmin: https://www.pgadmin.org/

Això és tot! pgAdmin 4 millora enormement a pgAdmin 3 amb diverses funcions noves, millores i correccions d'errors. En aquesta guia, vam mostrar com instal·lar i configurar pgAdmin 4 al servidor Debian 10. Si teniu cap consulta, poseu-vos en contacte amb nosaltres mitjançant el formulari de comentaris que trobareu a continuació.