Guía fácil para instalar phpMyAdmin en Ubuntu

PhpMyAdmin es una herramienta gratuita y de código abierto para administrar bases de datos MySql y MariaDB. Proporciona una GUI basada en web para la administración de bases de datos, que es una alternativa robusta a la administración de línea de comando.
Las operaciones como la gestión de bases de datos, tablas, columnas, relaciones, índices, usuarios, permisos, etc. se pueden realizar directamente a través de la interfaz de usuario, mientras que todavía tenemos la capacidad de realizar cualquier declaración SQL.
En este tutorial, instalaremos phpMyAdmin en sistemas Ubuntu. Revisemos los requisitos previos antes de pasar a la instalación.

Prerrequisitos
-> Necesitamos tener la pila LAMP instalada en nuestro sistema. Una vez que LAMP esté funcionando, pasamos a la instalación de phpMyAdmin.

Instalación
La instalación de phpMyAdmin es simple en máquinas Ubuntu. Abre el terminal y ejecuta el siguiente comando:

$ sudo apt-get install phpmyadmin

Cuando comience la instalación, obtendremos el siguiente mensaje que te pedirá que selecciones el servidor web, selecciona ‘apache‘ y presiona ok.

 

 

En la siguiente pantalla, pedirá que la base de datos sea utilizada por phpMyAdmin. Lo dejaremos por defecto y presionaremos “sí”,

 

A continuación, proporciona una contraseña para acceder a phpMyAdmin y confirma nuevamente en la siguiente pantalla,

 

La instalación ahora progresará y se completará.

Accediendo a la interfaz phpMyAdmin

Para acceder a la interfaz phpMyAdmin, tendremos que hacer una entrada al archivo de configuración de apacheapache2.conf‘, abrir archivo:

$ sudo nano /etc/apache2/apache2.conf

Y haz la siguiente entrada al archivo:

Include /etc/phpmyadmin/apache.conf

Guarda el archivo y sal, luego reinicia el servicio apache para implementar los cambios realizados:

$ sudo systemctl restart apache2

Ahora podemos acceder a la interfaz desde el navegador con la siguiente URL:

http://localhost/phpmyadmin

También podemos usar la dirección IP del servidor en lugar de localhost, si accedemos desde una máquina remota, cuando accedemos a la URL pediremos credenciales, usaremos ‘root‘ como nombre de usuario y usaremos la contraseña que proporcionamos durante el tiempo de instalación.

 

Después de una autenticación exitosa, ahora podemos acceder a la interfaz phpMyAdmin y usarla para administrar las bases de datos.

 

Asegurar phpMyAdmin

Con el tipo de funcionalidades que proporciona phpMyAdmin, es uno de los servicios más orientados en Internet. Por lo tanto, es esencial asegurarlo, de lo contrario, podríamos perder datos importantes.
Lo primero que debemos hacer con phpMyAdmin seguro es que necesitamos usar un certificado SSL para encriptar todas las comunicaciones del sitio web.

En segundo lugar, podemos hacer que phpMyAdmin sea seguro para que sea accesible desde una o una cantidad limitada de direcciones/ubicaciones IP. Supongamos que solo tenemos una ubicación que usa phpMyAdmin para administrar las bases de datos, por lo que deberíamos permitir el acceso solo a ese sitio.
Para hacerlo, haremos la siguiente entrada al archivo ‘.htaccess‘ (ubicado en la raíz del directorio del sitio web):

Order Allow,Deny

Deny from All

Allow from 123.45.67.89

Donde 123.45.67.89 es la dirección IP pública para la red a la que necesitamos acceder. Ahora reinicia el servicio apache, después de lo cual solo se podrá acceder a la interfaz phpMyAdmin desde la dirección IP mencionada.

Original

Comparte

(Artículo visitado 1.628 veces, 5 visitas hoy)

4
Responder

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
3 Hilo de comentarios
1 Hilo de respuestas
0 Seguidores
 
Comentario más reaccionado
Hilo de comentarios más populares
4 Autores de comentarios
respuestaMarioMarionetaAnnyS Autores de comentarios más recientes

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

  Suscribirse  
+ nuevos + antiguos + votados
Notificarme de
AnnyS
Invitado
AnnyS

¡¡Muchísimas gracias!! Excelente post, es todo lo que estaba buscando 😀

Marioneta
Invitado

Excelente me funciono al 100% muchas gracias!

Mario
Invitado
Mario

Alguien q me diga como marco la opcion apache2 (como le pongo el *)

respuesta
Invitado
respuesta

con la tecla espacio