Instale phpmyadmin para una fácil administración de MySQL

He estado trabajando con servidores LAMP (Linux Apache, MySQL, PHP) durante mucho tiempo. Pero no importa cuánta experiencia tenga con ellos, una de las primeras cosas que hago después de la instalación de LAMP es instalar phpMyAdmin. Esta herramienta hace que la administración de la base de datos sea mucho más fácil que la línea de comandos. Y cuando su trabajo consiste en implementar sitios que dependen de bases de datos MySQL, sabe lo rápido que MySQL puede iniciar una implementación rápida.

En este artículo aprenderá a instalar y configurar la herramienta phpMyAdmin MySQL.



El primer paso es descargar phpMyAdmin. Puede obtener esta herramienta en Página de descarga de phpMyAdmin. Una vez que lo haya descargado, deberá mover el archivo a la raíz del documento de su servidor web (necesitará tener acceso root o sudo para hacer esto y la configuración). Lo más probable es que sea / Var / www / html o / Var / www. Una vez que tenga este archivo en la ubicación adecuada, es hora de ocuparse del asunto.

Lo primero que debe hacer es descomprimir el archivo. El comando de desempaquetado dependerá del formato de archivo que descargue. Usemos el archivo .gz como ejemplo. Con el archivo phpMyAdmin-3.1.1-english.tar.gz en su lugar, emita el comando:

tar xvzf phpMyAdmin-3.11-english.tar.gz

El directorio resultante será phpMyAdmin. Recomiendo encarecidamente cambiar el nombre de ese directorio por algo más fácil de navegar y recordar. Generalmente solo cambio el directorio con el comando mv phpMyAdmin phpmyadmin.

Ahora que el directorio es correcto, muévase al directorio. Hay un archivo en particular que debe tener, que es el config.inc.php expediente. Notarás que hay un archivo llamado config.sample.inc.php. Alguna documentación instruye a cambiar el nombre de config.sample.inc.php a config.inc.php y realice sus cambios desde ese archivo. En mi opinión, el método puede volverse confuso con todas las opciones adicionales incluidas. En su lugar, cree el nuevo archivo de configuración con el siguiente contenido (según su configuración):


$ cfg ['blowfish_secret'] = ''; / * ¡DEBE COMPLETAR ESTO PARA LA AUTORIZACIÓN DE COOKIES! * /
/*
* Configuración de servidores
*/
$ i = 0;
/*
* Primer servidor
*/
$ i ++;
$ cfg ['Servidores'] [$ i] ['usuario'] = 'root';
$ cfg ['Servidores'] [$ i] ['contraseña'] = 'ROOT_PASSWORD';
$ cfg ['Servidores'] [$ i] ['verbose'] = '';
$ cfg ['Servidores'] [$ i] ['host'] = 'localhost';
$ cfg ['Servidores'] [$ i] ['puerto'] = '';
$ cfg ['Servidores'] [$ i] ['socket'] = '';
$ cfg ['Servidores'] [$ i] ['connect_type'] = 'tcp';
$ cfg ['Servidores'] [$ i] ['extensión'] = 'mysqli';
$ cfg ['Servidores'] [$ i] ['auth_type'] = 'config';
$ cfg ['Servidores'] [$ i] ['AllowNoPasswordRoot'] = true;
$ cfg ['Servidores'] [$ i] ['sin contraseña'] = verdadero;

Hay algunas piezas a destacar. Primero asegúrese de usar la contraseña raíz de mysql real donde ve ROOT_PASSWORD. Además, si desea que se le solicite cada vez que cambie su información de inicio de sesión 'config' a 'Galleta' en el 'Tipo de autenticación' línea.

Una vez que tenga ese archivo de configuración en su lugar, debería poder iniciar sesión en su sistema phpmyadmin. Para hacer esto, ingresará http: // ADDRESS_TO_SERVER / phpmyadmin / en su navegador (donde ADDRESS_TO_SERVER es la dirección IP o URL que apunta al servidor.

Si, por alguna razón, este archivo de configuración no funciona para usted, pruebe el script de configuración basado en web. Para ejecutar este punto, su navegador a http: // ADDRESS_TO_SERVER / phpmyadmin / setup para iniciar el proceso de configuración gráfica.

Una vez que haya iniciado sesión, debería ser bastante obvio cómo crear una nueva base de datos. Simplemente ingrese el nombre que desea darle a la base de datos y haga clic en el botón Crear.

¡Listo! Ahora tiene una instalación de phpmyadmin lista para servirle.