PhpMyAdmin es un proyecto gratuito paraDesarrolladores web diseñados para facilitar la interacción con bases de datos MySQL. La herramienta está escrita en PHP y funciona a través de cualquier navegador web. Para que funcione correctamente, necesita un servidor web, PHP y MySQL instalados en el sistema. Este artículo se centrará en la instalación de PhpMyAdmin en diferentes sistemas operativos: Ubuntu, Centos y Debian.
Instalación de PhpMyAdmin en Ubuntu
Antes de instalar el programa en este sistema, debe tener el paquete LAMP. El primer término de la abreviatura significa que se utilizará un sistema de la familia Linux.
Apache es uno de los más solicitadosservidores web. MySql es un componente para operar con bases de datos de un sitio o proyecto. Bueno, PHP es el lenguaje en el que se escriben los servicios web. En este contexto, significa que se está utilizando un traductor que convertirá el código PHP en instrucciones que el navegador pueda entender. La siguiente es una breve descripción del proceso de instalación de este kit. No podrá utilizar PhpMyAdmin sin él.
Instalación de LAMP
Todos estos componentes se pueden instalar por separado o como un kit listo para usar. Para comprender el proceso de configuración, es mejor hacerlo manualmente Apache en Ubuntu se puede instalar con dos líneas:
- sudo apt-get update: esta línea es necesaria para actualizar los datos sobre las aplicaciones que ya están en el sistema;
- sudo apt-get install apache2: la instalación en sí.
Dado que estos comandos deben ejecutarse en nombre desuperusuario, luego sudo se coloca delante de ellos y se requiere la contraseña de root. El sistema escaneará el espacio disponible e informará cuánto tomará el nuevo software. Luego se ofrecerá a aceptar presionando la tecla Y. La instalación exitosa del servidor se verifica yendo a la dirección localhost en el navegador. Esto debería resultar en una página similar a la que se muestra en la imagen a continuación.
El siguiente paso es instalar y configurar MySQL.Al igual que con el servidor, se utiliza el terminal. Se escribe: sudo apt-get install mysql-server. En el proceso, el sistema le pedirá que ingrese una contraseña para la cuenta raíz. Vale la pena señalar que esto no es Ubuntu root, sino MySQL.
El último paso es instalar PHP en Ubuntu.Este módulo deberá instalarse junto con varios de sus complementos para que funcione de forma correcta y óptima con las bases de datos y el servidor. Se ejecuta el siguiente comando, que consta de varios nombres: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql. Después de ingresar a él, la instalación de los componentes LAMP puede considerarse completa. Queda por reiniciar el servidor con el comando sudo systemctl restart apache2.
Para probar la funcionalidad de estedel paquete de software, cree un archivo de prueba en el directorio / var / www / html /. En él, puede escribir varias líneas en PHP que mostrarán datos sobre el sistema o un error en caso de falla:
- <? php
- phpinfo ()
- ?>
Ahora, en localhost / filename.php, debería mostrarse una página similar a la que se muestra en la imagen de arriba.
PhpMyAdmin: secuencia de acciones
Instalar PhpMyAdmin en Ubuntu es lo mismo quecomo el resto de aplicaciones, a través de unas pocas líneas. Primero, escribimos este comando: sudo apt-get install phpmyadmin. En el proceso, se le preguntará al usuario qué servidor funcionará. En este caso, debe seleccionar Apache. La siguiente pregunta será si se utilizará la herramienta de configuración dbconfig-common, que debe responderse afirmativamente. Lo más importante es que se le pedirá una contraseña para la base de datos MySQL. Entonces también necesita un código secreto para PhpMyAdmin. Queda por reiniciar el servidor web nuevamente: sudo systemctl restart apache2. Después de ir a la dirección localhost / phpmyadmin, se debe mostrar la página para ingresar el nombre de usuario y la contraseña: Después de iniciar sesión, puede administrar manualmente las bases de datos utilizando una interfaz conveniente.
CentOS y PhpMyAdmin
Para instalar PhpMyAdmin en CentOS tambiénnecesitará un kit LAMP. Todo el procedimiento es muy similar al descrito para Ubuntu. La única diferencia es que se realiza a través del administrador de Yum y el nombre del servidor en sí se ve un poco diferente: sudo yum install httpd.
El lanzamiento es así:
- sudo systemctl iniciar httpd
- sudo systemctl habilitar httpd
Si todo es correcto, la página de prueba estará disponible en localhost en el navegador.
A continuación, necesita un servidor MySQL. Sus implementaciones son ligeramente diferentes para diferentes distribuciones de Linux, en particular, para CentOS, se instala la interpretación de MariaDB: sudo yum install mariadb-server.
El lanzamiento es similar al servidor web:
- sudo systemctl start mariadb
- sudo systemctl enable mariadb
Pero para que funcione, debe especificar una contraseña para root, por lo que se usa el comando: sudo mysql_secure_installation. Se especifica una nueva contraseña.
La instalación de PHP también ocurre con la conexión de dicho módulo: sudo yum install php php-pear php-gd php-mysql.
Para aplicar todos los cambios realizados en el sistema, reinicie el servidor web: sudo systemctl restart httpd.
Ahora es el turno del propio PhpMyAdmin. Hay un comando para esto: sudo yum install phpmyadmin
Al igual que en Ubuntu, después del siguienteAl reiniciar el servidor web, la página con PhpMyAdmin se abrirá mediante el comando escrito en la barra de direcciones del navegador: localhost / phpmyadmin. En este punto, la instalación de PhpMyAdmin en CentOS puede considerarse completa.
PhpMyAdmin y Debian
Las distribuciones de Debian y Ubuntu son muy similares entretú mismo. Por lo tanto, no es sorprendente que todas las instrucciones para instalar PhpMyAdmin en Debian se puedan copiar de un comando a otro de Ubuntu. La única diferencia puede ser que el usuario actual sea root, por lo que el comando sudo es superfluo.
Conclusión
El artículo cubrió breves instrucciones paraFácil instalación del paquete de software LAMP y PhpMyAdmin. Por supuesto, es posible que el proceso no siempre se ejecute sin problemas y se producirán errores. Pero casi todos van acompañados de sus propios códigos, mediante los cuales puedes encontrar una explicación y una solución a ellos. Pero en la mayoría de los casos, la instalación de PhpMyAdmin debería realizarse sin problemas.
Además, en la Web para diferentes distribuciones hayun paquete LAMP listo para usar que se puede instalar en una línea. Naturalmente, su montaje lo llevan a cabo fabricantes de productos no oficiales, por lo que en ocasiones sus versiones pueden estar algo desactualizadas. La instalación manual le permite utilizar las versiones más recientes. Y después de completar todos los trámites, el propietario recibirá un componente conveniente y rápido para administrar sus bases de datos.