Cómo instalar phpMyAdmin en FreeBSD 11

En esta entrada veremos cómo instalar phpMyAdmin en FreeBSD 11 paso a paso, de forma que puedas administrar tanto local como remotamente tus bases de datos MariaDB y MySQL sobre tu servidor o VPS FreeBSD gracias a su sencilla e intuitiva interfaz web.

Antes de instalar phpMyAdmin en FreeBSD 11

Para seguir los pasos de esta guía de instalación de phpMyAdmin en FreeBSD 11 es importante partir del siguiente escenario:

  • Una máquina FreeBSD 11 actualizada.
  • Un entorno o pila FAMP (servicio web con PHP y MariaDB/MySQL).
  • Un usuario con permisos de sudo.
  • Acceso a Internet.

Si no dispones aún del entorno necesario, es importante consultar nuestra guía de instalación de la pila FAMP en FreeBSD 11.

Cómo instalar phpMyAdmin en FreeBSD 11

Vamos a instalar phpMyAdmin en FreeBSD 11 desde los repositorios del sistema, por lo que el primer paso será actualizar las listas de paquetes disponibles:

~$ sudo pkg update

Disponemos de varias versiones de las ramas 4 y 5 de phpMyAdmin, para las versiones 7.2, 7.3 y 7.4 de PHP, como podemos comprobar con una simple búsqueda:

~$ sudo pkg search phpmyadmin
phpMyAdmin-php72-4.9.5         Set of PHP-scripts to manage MySQL over the web
phpMyAdmin-php73-4.9.5         Set of PHP-scripts to manage MySQL over the web
phpMyAdmin-php74-4.9.5         Set of PHP-scripts to manage MySQL over the web
phpMyAdmin5-php72-5.0.2        Set of PHP-scripts to manage MySQL over the web
phpMyAdmin5-php73-5.0.2        Set of PHP-scripts to manage MySQL over the web
phpMyAdmin5-php74-5.0.2        Set of PHP-scripts to manage MySQL over the web

Para este tutorial elegiremos phpMyAdmin 5 para la última versión de PHP, y la instalaremos con el comando pkg:

~$ sudo pkg install -y phpMyAdmin5-php74

Tras la descarga e instalación de los archivos de phpMyAdmin en FreeBSD 11 tendremos que crear un alias del servicio web para hacer navegable la aplicación. Por tanto creamos un nuevo archivo de configuración para el servicio web:

~$ sudo nano /usr/local/etc/apache24/Includes/phpmyadmin.conf

Con el siguiente contenido:

Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"

<Directory "/usr/local/www/phpMyAdmin/">
        Options None
        AllowOverride Limit
        Require all granted
</Directory>

El alias que hemos creado es /phpmyadmin/, pero puedes usar un alias distinto que se adecúe más a tus necesidades.

La directiva require permite que se pueda acceder a phpMyAdmin desde red, así que habrá que eliminarla si sólo se desea acceso local, desde la propia máquina FreeBSD 11.

Guardamos los cambios y recargamos la configuración del servicio web:

~$ sudo service apache24 reload

Cómo configurar phpMyAdmin en FreeBSD 11

Para configurar phpMyADmin en FreeBSD 11 editamos su archivo de configuración:

~$ sudo nano /usr/local/www/phpMyAdmin/config.inc.php

Antes del cierre del bloque de PHP, añadimos la siguiente variable para cifrar las cookies de inicio de sesión:

<?php
...
$cfg['blowfish_secret'] = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
...
?>

En tu caso, cambia el valor por una cadena de 32 caracteres.

Cómo acceder a phpMyAdmin en FreeBSD 11

Vamos a acceder a phpMyAdmin en FreeBSD 11 desde un navegador, para lo que indicaremos la dirección IP, dominio, nombre DNS, etc. añadiendo el alias definido anteriormente.

Por ejemplo, el servidor FreeBSD 11 que usamos en este tutorial es accesible en el subdominio freebsd11.local.lan, y hemos definido el alias /phpmyadmin/, por lo que podemos usar http://freebsd11.local.lan/phpmyadmin/ como URL:

como instalar phpmyadmin en freebsd 11

Se muestra la página de inicio de sesión de phpMyAdmin, donde debemos introducir nombre de usuario y contraseña de cualquier cuenta válida del servicio de bases de datos de la máquina FreeBSD 11.

Una vez iniciada la sesión, se muestra la página principal de la aplicación:

instalar phpmyadmin en freebsd 11

Obviamente, las tareas que podremos realizar con phpMyAdmin dependerán del nivel de privilegios del usuario de MariaDB/MySQL con el que hemos iniciado sesión.

Conclusión

Ahora que sabes cómo instalar phpMyAdmin en FreeBSD 11 ya puedes administrar usuarios, bases de datos, tablas, datos, etc. de tu servicio MariaDB o MySQL, tanto de forma local como remotamente, usando un simple navegador.

¡Apoya comoinstalar.me!

¿Ya dispones de phpMyAdmin gracias a esta guía? Si es así y te apetece agradecérnoslo, puedes colaborar mínimamente con el mantenimiento de este sitio y la creación de más artículos y tutoriales invitándonos a un café:

 

O dejando 1 $ de propina con 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