En este artículo, le mostraré cómo instalar pgAdmin 4 en Debian 10 Buster. Entonces empecemos.
Adición del repositorio oficial de paquetes de PostgreSQL:
pgAdmin 4 no está disponible en el repositorio oficial de paquetes de Debian 10 Buster. Pero, puede agregar fácilmente el repositorio de paquetes oficial de PostgreSQL en Debian 10 e instalar pgAdmin 4 desde allí.
Primero, actualice la caché del repositorio de paquetes APT con el siguiente comando:
actualización de $ sudo apt
Ahora instale rizo, certificados de ca y gnupg paquetes con el siguiente comando:
$ sudo apt-get install curl ca -ificates gnupg
prensa Y y luego presione
rizo, certificados de ca y gnupg debe ser instalado.
Ahora, agregue la clave GPG del repositorio de paquetes oficial de PostgreSQL al administrador de paquetes APT con el siguiente comando:
$ curl https: // www.postgresql.org / media / keys / ACCC4CF8.asc | sudo apt-key add -
La clave GPG debe agregarse al administrador de paquetes APT.
Ahora, agregue el repositorio oficial de paquetes PostgreSQL en su máquina Debian 10 con el siguiente comando:
$ echo 'deb http: // apt.postgresql.org / pub / repos / apt / buster-pgdg main '| sudo tee / etc / apt / sources.lista.d / postgresql.lista
Se debe agregar el repositorio oficial de paquetes de PostgreSQL.
Ahora, actualice la caché del repositorio de paquetes APT con el siguiente comando:
actualización de $ sudo apt
La caché del repositorio de paquetes APT debe actualizarse. Como puede ver, el repositorio oficial de paquetes de PostgreSQL está en la lista. Entonces, el repositorio oficial de paquetes de PostgreSQL está activo.
Instalación de PostgreSQL:
Para usar pgAdmin 4, debe tener al menos un servidor de base de datos PostgreSQL. Puede tenerlo instalado en una computadora diferente a donde tiene instalado pgAdmin 4. También puede instalar la base de datos PostgreSQL y pgAdmin 4 en la misma computadora.
En este artículo, voy a instalar PostgreSQL y pgAdmin 4 en la misma computadora Debian 10.
Para instalar la última versión estable de PostgreSQL (PostgreSQL 11 en el momento de escribir este artículo), ejecute el siguiente comando:
$ sudo apt install postgresql
Ahora presiona Y y luego presione
Se debe instalar PostgreSQL.
Ahora, compruebe si postgresql El servicio está activo con el siguiente comando:
$ sudo systemctl estado postgresqlComo se puede ver, postgresql el servicio es activo. Es también activado para iniciarse automáticamente al arrancar el sistema.
Si el servicio postgresql no está activo en su caso, ejecute el siguiente comando para iniciarlo.
$ sudo systemctl iniciar postgresqlConfiguración de una contraseña para el usuario de postgres PostgreSQL:
Para acceder a PostgreSQL desde pgAdmin 4, debe configurar una contraseña para el usuario de la base de datos de PostgreSQL que desea utilizar para iniciar sesión en el servidor de base de datos de PostgreSQL. Configuraré una contraseña para el usuario de PostgreSQL predeterminado postgres en este artículo solo para simplificar las cosas.
Primero, inicie sesión como postgres usuario con el siguiente comando:
$ sudo su - postgres
Ahora, inicie el shell de PostgreSQL con el siguiente comando:
$ psql
Ahora, establezca una contraseña para postgres usuario de la base de datos de la siguiente manera:
\ contraseña> postgres
Ahora, escriba una nueva contraseña para el postgres usuario y presione
Escriba la misma contraseña nuevamente y presione
Su contraseña deseada debe estar configurada para el postgres usuario de la base de datos.
Ahora, salga del shell de PostgreSQL de la siguiente manera:
\ q
Ahora, cierre la sesión del postgres shell del usuario de la siguiente manera:
$ salida
Instalación de pgAdmin 4:
Ahora, puede instalar pgAdmin 4 en su máquina Debian 10 con el siguiente comando:
$ sudo apt install pgadmin4-apache2
prensa Y y luego presione
Ahora, escriba una dirección de correo electrónico para pgAdmin 4 y presione
Ahora, escriba una contraseña para el correo electrónico de usuario de pgAdmin 4 y presione
pgAdmin 4 debe instalarse en este punto.
Ahora, compruebe si el apache2 el servicio se está ejecutando con el siguiente comando:
$ sudo systemctl estado apache2Como puede ver, el apache2 el servicio es activo/corriendo y también es activado para comenzar en el arranque del sistema automáticamente.
Accediendo a pgAdmin 4:
Puede acceder a pgAdmin 4 desde cualquier navegador web. Simplemente abra un navegador y visite http: // localhost / pgadmin4 (para acceder localmente) o http: //<DIRECCIÓN IP> / pgadmin4 (para acceso remoto)
NOTA: Puedes encontrar el DIRECCIÓN IP de su máquina Debian 10 donde pgAdmin 4 está instalado con el siguiente comando:
$ ip a
Una vez que visite la URL de la interfaz web pgAdmin 4, debería ver la siguiente página. Ahora, escriba el correo electrónico de usuario y la contraseña que configuró durante la instalación de pgAdmin 4 y haga clic en Acceso.
Debes estar conectado.
Agregar servidores PostgreSQL a pgAdmin 4:
Ahora, debe agregar al menos un servidor de base de datos PostgreSQL para usar pgAdmin 4.
Para agregar un nuevo servidor de base de datos PostgreSQL, haga clic derecho (RMB) en Servidores y haga clic en Crear > Servidor… como se marca en la captura de pantalla a continuación.
Ahora, en el General pestaña, escriba una Nombre para tu servidor.
Ahora, ve al Conexión pestaña y escriba el nombre de host o IP de host, nombre de base de datos, nombre de usuario y contraseña. Si también ha seguido este artículo para configurar un servidor de base de datos PostgreSQL, entonces el nombre de host debiera ser localhost, y base de datos nombre y nombre de usuario debiera ser postgres, y el contraseña debería ser lo que has configurado. Una vez que haya terminado, haga clic en Ahorrar.
Se debe agregar su servidor de base de datos PostgreSQL deseado. Ahora, puede monitorear el servidor de la base de datos, crear bases de datos, crear tablas, insertar datos en tablas, etc. desde la interfaz web pgAdmin 4 muy fácilmente.
Entonces, así es como instala pgAdmin 4 en Debian 10 Buster. Gracias por leer este artículo.