Cómo instalar phpPgAdmin en Fedora 35

En esta entrada veremos cómo instalar phpPgAdmin en Fedora 35, 34 y 33 paso a paso, de modo que puedas trabajar fácilmente con las bases de datos PostgreSQL de tu servidor o VPS Fedora, gracias a su sencilla pero potente interfaz web.

Antes de instalar phpPgAdmin en Fedora 35

Para poder seguir los pasos de esta guía de instalación de phpPgAdmin en Fedora 35 es necesario partir de los siguientes requisitos:

  • Una máquina Fedora 35, 34 ó 33 actualizada.
  • Un entorno o pila tipo LAMP (servicio web con PHP hasta la versión 7.4 y bases de datos PostgreSQL).
  • Acceso a consola con un usuario con permisos de sudo.
  • Conexión a Internet.

Si no dispones aún del entorno necesario, sería interesante consultar antes nuestra guía de instalación de la pila LAMP en Fedora o la guía de instalación de PostgreSQL en Fedora.

Además necesitaremos algunas herramientas que podemos conseguir desde los repositorios de Fedora 35, por lo que es buena idea actualizar la información de los mismos:

~$ sudo yum update

Y descargamos los paquetes necesarios:

~$ sudo yum install -y bzip2 tar wget

Cómo descargar phpPgAdmin para Fedora 35

Vamos a descargar phpPgAdmin para Fedora 35, por lo que visitaremos la sección de lanzamientos del sitio web del proyecto, donde encontraremos la última versión estable:

como descargar phppgadmin en fedora 35, 34 y 33

Encontraremos el paquete disponible en formatos .tar.bz2, .tar.gz y .zip, que podemos descargar directamente desde el navegador o, como haremos en este artículo, desde consola con alguna utilidad como wget:

~$ wget https://github.com/phppgadmin/phppgadmin/releases/download/REL_7-13-0/phpPgAdmin-7.13.0.tar.bz2

Cómo instalar phpPgAdmin en Fedora 35

Con el fin de instalar phpPgAdmin en Fedora 35 será necesario realizar una serie de pasos encaminados a preparar el sistema para que pueda funcionar esta aplicación web.

Archivos de phpPgAdmin

Descomprimimos los archivos de phpPgAdmin directamente en la ruta que nos interese para su integración con el servicio web:

~$ sudo tar xf phpPgAdmin-7.13.0.tar.bz2 -C /var/www/

Como el subdirectorio que se crea contiene números de versión en su nombre, creamos un enlace simbólico, sin números, para facilitar la configuración y mantenimiento de phpPgAdmin:

~$ sudo ln -s /var/www/phpPgAdmin-7.13.0/ /var/www/phpPgAdmin

Servicio web

Para poder hacer navegable phpPgAdmin, creamos un archivo de configuración del servicio web (Apache en este caso):

~$ sudo nano /etc/httpd/conf.d/phpPgAdmin.conf

El contenido será un alias que apuntará a la ruta de instalación de la aplicación:

Alias /phppgadmin /var/www/phpPgAdmin

Guardamos el archivo y recargamos la configuración del servicio web:

~$ sudo systemctl reload httpd

PHP

phpPgAdmin requiere la presencia en Fedora de ciertas extensiones de PHP. En el caso de usar un lanzamiento de Fedora cuya versión de este lenguaje sea la 7.4 ó anterior podemos usar los paquetes que ofrece la propia distribución:

~$ sudo yum install -y php-mbstring php-pgsql

En el caso de Fedora 35 obligatoriamente debemos trabajar con PHP procedente del repositorio alternativo, por lo que habrá que usar la nomenclatura adecuada de los paquetes:

~$ sudo yum install -y php74-php-mbstring php74-php-pgsql

Instalador web

Para acceder al instalador web de phpPgAdmin en Fedora 35 desde un navegador indicaremos la dirección IP o nombre DNS del servidor seguido del alias que hayamos definido.

Por ejemplo, la máquina Fedora 35 sobre la que hemos realizado este tutorial es accesible en el subdominio fedora.local.lan, y hemos definido el alias /phppgadmin, por lo que podemos emplear http://fedora.local.lan/phppgadmin como URL.

como instalar phppgadmin en fedora 35, 34 y 33

Para establecer conexión con el servicio de bases de datos local, accederemos a la sección «Servidores«, tanto en el panel lateral como en la barra superior, y a continuación seguimos el enlace «PostgreSQL«:

instalar phppgadmin en fedora 35, 34 y 33

Introducimos el usuario y la contraseña, realizamos la autenticación y enseguida se mostrará la página principal de la aplicación de administración:

phppgadmin en fedora 35, 34 y 33

Podremos realizar prácticamente cualquier operación sobre bases de datos y roles, obviamente dependiendo del nivel de privilegios del rol con el que hayamos accedido.

Conclusión

Ahora que sabes cómo instalar phpPgAdmin en Fedora 35 ya no hay excusa para no trabajar fácilmente con tus bases de datos PostgreSQL, a través de una sencilla pero potente interfaz web.

¡Apoya comoinstalar.me!

¿Ya puedes trabajar con tus bases de datos de forma sencilla e intuitiva? En tal caso, si quieres agradecérnoslo ayudando al mantenimiento de este sitio y la creación de más guías y artículos puedes hacerlo dejando 1 $ de propina desde PayPal:

O, si te sientes especialmente agradecido, invitándonos a un café:

¡Gracias!

Valora esta entrada

5/5 - (2 votos)

1 comentario en «Cómo instalar phpPgAdmin en Fedora 35»

Deja un comentario