Cómo instalar Adminer en Fedora 31

En este artículo veremos cómo instalar Adminer en Fedora 31 paso a paso, de forma que podrás administrar distintos motores de bases de datos tanto de forma local como remota sobre tu servidor o VPS Fedora, usando la misma aplicación web.

Antes de instalar Adminer en Fedora 31

Si quieres seguir los pasos de esta guía de instalación de Adminer en Fedora 31 es importante satisfacer los siguientes requerimientos:

  • Una máquina Fedora 31 actualizada.
  • Una pila o entorno tipo LAMP (servicio web con PHP y motor de bases de datos).
  • El paquete wget.
  • Un usuario con permisos de sudo.
  • Acceso a Internet.

En el caso de no tener preparado aún el entorno necesario, echa un vistazo previamente a nuestra guía de instalación de la pila LAMP en Fedora 31, o la guía de instalación de PostgreSQL en Fedora 31, por ejemplo. Aunque en este tutorial trabajamos sobre HTTP es importante hacerlo sobre protocolo seguro HTTPS.

Cómo descargar Adminer para Fedora 31

Vamos a descargar Adminer para Fedora 31 desde el sitio oficial de la aplicación, ya que en los repositorios de la distribución no existen paquetes.

como descargar adminer para fedora 31

En primer término encontramos un enlace a la sección de descarga que nos lleva dentro de la misma página a la lista de versiones disponibles:

descargar adminer para fedora 31

La primera opción incluye todos los motores de bases de datos y es multiidioma, por lo que será normalmente la que elijamos. En este caso descargamos Adminer desde consola con el comando wget, aprovechando para indicar la ruta donde residirá la aplicación:

~$ sudo wget https://github.com/vrana/adminer/releases/download/v4.7.7/adminer-4.7.7.php -P /var/www/

Cómo instalar Adminer en Fedora 31

Para instalar Adminer en Fedora 31 una vez descargado el archivo de la aplicación en su ubicación definitiva, antes crearemos un enlace simbólico que no contenga números de versión en su nombre, cosa que ayudará en la configuración y el mantenimiento:

~$ sudo ln -s /var/www/adminer-4.7.7.php /var/www/adminer.php

Servicio web

En este tutorial hemos instalado Adminer en una ruta no navegable, por lo que será necesario realizar una pequeña configuración del servicio web. En el caso de Apache crearemos un archivo como este:

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

El contenido será el alias, al que puedes dar el nombre que te interese, por ejemplo /adminer:

Alias /adminer /var/www/adminer.php

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

~$ sudo systemctl reload httpd

PHP

Adminer necesita la presencia en Fedora 31 de las extensiones específicas para conectar con cada servicio de bases de datos, por lo que debemos tener instaladas aquellas que nos interesen, como:

~$ sudo yum install -y php-mysqlnd php-pgsql php-mongodb

No necesitas instalar todas las extensiones disponibles, sólo las de las bases de datos a las que quieres acceder en tu sistema Fedora 31.

Terminada la descarga e instalación de las extensiones y sus dependencias será necesario recargar la configuración del servicio PHP:

~$ sudo systemctl reload php-fpm

Cómo acceder a Adminer en Fedora 31

Para acceder a Adminer en Fedora 31 desde el navegador bastará con añadir el alias configurado a la dirección IP o nombre DNS del servidor.

Por ejemplo, este tutorial lo hemos desarrollado sobre una máquina Fedora 31 accesible en el subdominio fedora31.local.lan, y hemos configurado el alias /adminer, por lo que podemos usar http://fedora31.local.lan/adminer como URL de acceso:

como instalar adminer en fedora 31

Al acceder se mostrará la página de inicio de sesión donde en primer término una lista desplegable nos permitirá elegir el tipo de motor de bases de datos al que queremos conectar. Hay que tener en cuenta que aparecen todos los motores que Adminer podría administrar, aunque no estén disponibles actualmente en el servidor Fedora 31.

Una vez seleccionado el tipo de base de datos e introducidas las credenciales de identificación, aparecerá la página principal de Adminer:

instalar adminer en fedora 31

En este caso hemos conectado a un servicio tipo MariaDB/MySQL, pero si en la máquina Fedora 31 tenemos otros servicios de bases de datos podemos cerrar sesión y conectar, por ejemplo a PostgreSQL:

adminer en fedora 31

En cualquier caso, el nivel de privilegios del usuario con el que conectamos nos permitirá hacer unas cosas u otras a través de esta aplicación web.

Conclusión

Ahora que sabes cómo instalar Adminer en Fedora 31 ya puedes administrar tus bases de datos local o remotamente, independientemente del motor utilizado, mediante una única aplicación con una sencilla e intuitiva interfaz web.

Si te ha surgido alguna duda o pregunta, tienes sugerencias de mejora del artículo, crees que necesita actualización o quieres notificar errores, lo mejor sería dejar un comentario.

¡Apoya comoinstalar.me!

¿Ya puedes administrar tus bases de datos gracias a esta guía de instalación de Adminer en Fedora 31? Si es así y quieres agradecérnoslo, puedes ayudar a mantener este sitio y a la creación de nuevos tutoriales de Fedora 31 y Adminer contribuyendo de las siguientes formas:

Invitándome a un café:

 

O dejando una propina en PayPal:

¡Gracias!

Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 5,00 de 5)
Cargando...

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.

ACEPTAR
Aviso de cookies