Búsqueda de sitios web

Cómo instalar phpMyAdmin en FreeBSD 12.0


phpMyAdmin es una herramienta de aplicación web gratuita y de código abierto para administrar la base de datos MySQL o MariaDB. phpMyAdmin está escrito principalmente en PHP y le permite administrar sus bases de datos MySQL/MariaDB desde el navegador web. Puede crear, actualizar, importar y exportar fácilmente sus bases de datos MySQL/MariaDB desde un panel de control.

Este tutorial le mostrará cómo instalar y configurar phpMyAdmin en FEMP Stack FreeBSD 12.0. Instalaremos algunas extensiones PHP adicionales que sean necesarias, instalaremos phpMyAdmin desde el repositorio de puertos y configuraremos el servidor web Apache para phpMyAdmin.

Requisito previo

Para esta guía, utilizaremos FreeBSD 12.0 con 1 GB de RAM y 2 CPU. Y asegúrese de que FAMP Stack esté instalado encima. Puede utilizar el siguiente enlace para instalar FAMP Stack en su FreeBSD 12.0.

Instale la pila FEMP en FreeBSD 12.0

Qué haremos:

  • Instalar extensiones PHP adicionales
  • Instalar y configurar phpMyAdmin
  • Configurar el servidor web Apache
  • Pruebas

Paso 1: instalar extensiones PHP

En primer lugar, necesitamos instalar algunas de las extensiones PHP necesarias para la instalación de phpMyAdmin.

Instale algunas de las extensiones PHP usando el comando pkg a continuación.

pkg install php73-ctype php73-filter php73-mysqli php73-json php73-mbstring php73-session php73-hash php73-xml php73-openssl php73-bz2 php73-zip

Una vez que se completen todas las instalaciones, verifique las extensiones PHP cargadas usando el siguiente comando.

php -m | egrep "ctype|filter|mysqli|json|mbstring|session|hash|xml|openssl|zip"

Ahora obtendrá el resultado como se muestra a continuación.

Y como resultado, todas las extensiones PHP necesarias para la instalación de phpMyAdmin se instalaron en el sistema FreeBSD 12.0. Y estamos listos para instalar el paquete phpMyAdmin.

Paso 2: instale phpMyAdmin

De forma predeterminada, FreeBSD proporciona el paquete phpMyAdmin. Entonces, podemos instalar el paquete phpMyAdmin usando la herramienta de administración de paquetes pkg.

Enumere todos los paquetes phpMyAdmin en el repositorio.

pkg search phpmyadmin

Ahora obtendrá varias versiones de phpMyAdmin.

Instale la última versión del paquete phpMyAdmin usando el comando pkg a continuación.

pkg install phpMyAdmin-php73

Una vez que se complete la instalación, obtendrá el resultado que se muestra a continuación.

Ahora necesita generar la contraseña secreta de Blowfish para phpMyAdmin y puede usar el generador de secretos de Blowfish en línea en el siguiente enlace.

phpMyAdmin Generador secreto de Blowfish

Copia el secreto del pez globo en tu nota.

Vaya al directorio de instalación de phpMyAdmin y copie el archivo de configuración de muestra en 'config.inc.php'.

cd /usr/local/www/phpMyAdmin/
 cp config.sample.inc.php config.inc.php

Edite el archivo de configuración de phpMyAdmin 'config.inc.php' usando el editor vim.

vim config.inc.php

Pega el secreto del pez globo que hemos generado en la siguiente línea.

$cfg['blowfish_secret'] = '/ES=Gla4KWBD}8nPplvHA]wxwPLYvFSI';

Guardar y cerrar.

Ahora el paquete phpMyAdmin se ha instalado en el sistema FreeBSD 12.0.

Paso 3: configurar el servidor web Apache

En este paso, editaremos la configuración de Apache y agregaremos la configuración adicional para phpMyAdmin.

Vaya al directorio de configuración de Apache '/usr/local/etc/apache24/' y edite el archivo 'httpd.conf'.

cd /usr/local/etc/apache24/
 vim httpd.conf

Pegue la siguiente configuración al final de la línea.

    Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options None
AllowOverride Limit

Require all granted
</Directory>

Guardar y cerrar.

Ahora se podrá acceder a phpMyAdmin en la ruta URL 'http://IP-Address/phpmyadmin/'.

A continuación, pruebe la configuración de Apache y asegúrese de que no haya ningún error. Luego reinicie el servicio Apache.

apachectl configtest
 service apache24 restart

Y se ha completado la configuración de Apache para phpMyAdmin.

Paso 4 - Prueba

Abra su navegador web y escriba la dirección IP del servidor con la ruta phpMyAdmin como se muestra a continuación.

http://10.5.5.15/phpmyadmin/

Ahora obtendrá la página de inicio de sesión de phpMyAdmin como se muestra a continuación.

Escriba su usuario y contraseña de MySQL/MariaDB y haga clic en el botón 'Ir'.

Y obtendrá el panel de phpMyAdmin como se muestra a continuación.

Como resultado, puede administrar las bases de datos MySQL y los usuarios desde el panel de phpMyAdmin.

La instalación y configuración de phpMyAdmin en FreeBSD 12.0 se completó con éxito.

Enlaces

  • https://www.freebsd.org/doc/
  • https://www.phpmyadmin.net/