¿Le gustaría aprender a instalar PhpMyAdmin en un equipo con Ubuntu Linux? En este tutorial, vamos a instalar y configurar PhpMyAdmin utilizando el servidor Nginx en un equipo que ejecuta Ubuntu Linux.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• PhpMyAdmin 4.9.5
Lista de equipos
En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.
Como asociado de Amazon, gano con compras calificadas.
Tutorial relacionado – MySQL
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con MySQL.
Tutorial PhpMyAdmin – Instalación de MySQL
Instale el servicio de base de datos MySQL.
Acceda a la línea de comandos del servicio MySQL.
Establezca una contraseña para el usuario raíz de MySQL.
En nuestro ejemplo, establecemos la contraseña de Mysql: Kamisama123
Intente acceder al servicio MySQL con la nueva contraseña.
Crea una base de datos llamada phpmyadmin.
Cree una cuenta de usuario de Mysql denominada PMA
En nuestro ejemplo, establecemos la contraseña de Mysql: Kamisama123
Conceda el permiso de cuenta de usuario de PMA sobre la base de datos denominada PHPMYADMIN.
Descargue el paquete de instalación de PhpMyAdmin.
Importe la plantilla de base de datos de PhpMyAdmin utilizando la cuenta denominada PMA.
Ha terminado la instalación de la base de datos PhpMyAdmin.
Tutorial PhpMyAdmin – Instalación de Nginx
Instale el servidor web Nginx y todos los paquetes necesarios.
Instale el paquete PHP.
Instale otros módulos PHP.
Encuentre la ubicación del archivo de configuración PHP en su sistema.
Edite el archivo de configuración denominado: PHP. Ini.
Su versión PHP puede no ser la misma que la nuestra.
Su ubicación del archivo de configuración PHP puede no ser la misma que la nuestra.
Habilite y configure los siguientes elementos del archivo de configuración PHP.
Establezca la zona horaria correcta en su ubicación.
Edite el archivo de configuración de Nginx para el sitio web predeterminado.
Habilite el soporte PHP para Nginx.
Aquí está el archivo original, antes de nuestra configuración.
Aquí está el nuevo archivo con nuestra configuración.
Compruebe si el archivo de configuración de Nginx no tiene ningún error.
Aquí está la salida del comando.
Reinicie el servicio PHP.
Reinicie el servicio Nginx.
Ha terminado la instalación del servicio Nginx con soporte PHP.
Tutorial PhpMyAdmin – Instalación en Ubuntu
Mueva el directorio PhpMyAdmin al directorio raíz de Nginx.
Cree la lista de directorios necesarios.
Establezca los permisos correctos.
Cree el archivo de configuración de PhpMyAdmin.
Edite el archivo de configuración.
Habilite y configure los siguientes elementos del archivo de configuración.
Utilice el siguiente comando para generar la clave aleatoria utilizada en el parámetro denominado: BLOWFISH_SECRET
Abra su navegador e introduzca la dirección IP de su servidor web más /phpmyadmin.
En nuestro ejemplo, se introdujo la siguiente URL en el navegador:
• http://172.31.8.195/phpmyadmin
Se mostrará la pantalla de inicio de sesión de PhpMyAdmin.
En la pantalla Inicio de sesión, introduzca la información de la cuenta ROOT de MySQL.
Después de un inicio de sesión exitoso, se mostrará el panel de control de PhpMyAdmin.
¡Felicitaciones! Ha terminado la instalación de PhpMyAdmin.
Tutorial PhpMyAdmin – Autenticación básica
El software PhpMyAdmin proporciona una interfaz directa al servicio MySQL.
Vamos a configurar una capa adicional de autenticación para proteger el acceso inicial a PhpMyAdmin.
Cree el archivo de contraseña y agregue la primera cuenta de usuario.
El sistema le pedirá que introduzca la contraseña de la nueva cuenta de usuario.
Aquí está el contenido del archivo.
Para crear cuentas de usuario adicionales, utilice el siguiente comando.
Edite el archivo de configuración de Nginx para el sitio web predeterminado.
Cree una nueva ubicación denominada PHPMYADMIN.
Aquí está el archivo después de nuestra configuración.
Reinicie el servicio Nginx.
Abra su navegador e introduzca la dirección IP de su servidor web más /phpmyadmin.
En nuestro ejemplo, se introdujo la siguiente URL en el navegador:
• http://172.31.8.195/phpmyadmin
El servidor Nginx requerirá que realice la autenticación de usuario.
Después de un inicio de sesión exitoso, se presentará la pantalla de inicio de sesión de PhpMyAdmin.
Después de un inicio de sesión exitoso, se mostrará el panel de control de PhpMyAdmin.
¡Felicitaciones! Ha terminado la instalación de PhpMyAdmin.