En este tutorial, le mostraremos cómo instalar phpPgAdmin en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, PhpPgAdmin es una interfaz de administración de bases de datos basada en web para PostgreSQL. Proporciona una forma sencilla de administrar PostgreSQL a través de la interfaz web.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de phpPgAdmin en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
Instale phpPgAdmin en Ubuntu 20.04 LTS Focal Fossa
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando lo siguiente apt
comandos en la terminal.
sudo actualización apta
sudo actualización apta
Paso 2. Instalación de la base de datos PostgreSQL.
Ejecutemos el siguiente comando para instalar el servidor PostgreSQL:
sudo apto instalar postgresql postgresql-contrib
Después de instalar PostgreSQL, inicie el servicio PostgreSQL y habilítelo para que se inicie después de reiniciar el sistema:
sudo systemctl iniciar postgresql
sudo systemctl habilitar postgresql
Paso 3. Configure una base de datos para PhpPgAdmin.
Ahora necesitamos crear una base de datos y un usuario para PhpPgAdmin. Ejecute el siguiente comando a continuación para crear una base de datos y un usuario:
sudo su – postgres psql
Creemos un nombre de usuario “meilana“con la contraseña “your-strong-passwd“.
postgres = # CREAR USUARIO meilana CON CONTRASEÑA ‘your-strong-passwd’; postgres = # CREAR BASE DE DATOS pgadmindb;
A continuación, conceda todos los privilegios al pgadmindb
con el siguiente comando:
postgres = # OTORGAR TODOS LOS PRIVILEGIOS EN LA BASE DE DATOS pgadmindb a meilana;
Para salir del shell de PostgreSQL, ejecute el siguiente comando:
postgres = # q
Paso 4. Instalar phpPgAdmin en Ubuntu 20.04.
PhpPgAdmin está disponible en el repositorio predeterminado de Ubuntu 20.04 de forma predeterminada. Puede instalarlo con lo siguiente apt
comando a continuación:
sudo apto instalar phppgadmin
A continuación, ahora editamos el Apache configuración. Puede hacerlo editando el /etc/apache2/conf-available/phppgadmin.conf
archivo de configuración:
nano /etc/apache2/conf-available/phppgadmin.conf
Busque la siguiente línea:
Requerir local
Y reemplácelo con la siguiente línea:
Requerir todo concedido
Ahora reinicie el servicio apache para aplicar los cambios realizados:
sudo configtest apachectl
sudo systemctl reiniciar apache2
Paso 5. Configure el cortafuegos UFW.
Si ha habilitado el firewall UFW en su máquina ubuntu, es posible que deba permitir que algún servicio acceda a PhpPgAdmin:
sudo ufw permite http
sudo ufw permite https
sudo ufw permitir ssh
sudo estado de ufw
Paso 6. Acceder a la interfaz web de PhpPgAdmin.
Una vez instalado correctamente, abra su navegador web favorito y acceda a la interfaz web PhpPgAdmin utilizando la URL https://your-server-ip/phppgadmin
.
¡Felicidades! Ha instalado correctamente phpPgAdmin. Gracias por usar este tutorial para instalar phpPgAdmin en el sistema Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial phpPgAdmin.