Instalación de phpMyAdmin en Ubuntu
Prácticamente todos los desarrolladores web con una distribución de Ubuntu interactúan con la herramienta phpMyAdmin para administrar las bases de datos del servidor MySQL a través de una interfaz web. Además, este componente forma parte de LAMP, de cuya instalación ya hemos hablado en nuestra web en otro artículo. El artículo de hoy se centrará en los usuarios inexpertos, que apenas están comenzando su conocimiento con el desarrollo web y quiere instalar phpMyAdmin a su equipo. A continuación, le proporcionaremos unas instrucciones paso a paso, que tratarán todos los aspectos de la tarea.
Instalación de phpMyAdmin en Ubuntu
Advertimos desde ya que todas las acciones posteriores se realizarán a través de «Terminal».Así que prepárate para el hecho de que tendrás que introducir una gran variedad de comandos. También mostramos cómo la configuración inicial de phpMyAdmin al final de la instalación. Tomemos como ejemplo el servidor web más popular, Apache, y la base de datos, MySQL. Si ahora necesita cada uno de estos componentes, es mejor utilizar el enlace de abajo, que habla de la instalación de LAMP, y se procede directamente a la interacción con el componente que necesita hoy.
Lea también: Instalación del conjunto de programas LAMP en Ubuntu
Paso 1: Instalación de la extensión PHP
En primer lugar, vamos a hablar de la instalación de la extensión adicional de PHP, que se necesita para trabajar con cadenas de texto, y que se utilizará más adelante en la configuración de phpMyAdmin. Esta tarea no le llevará mucho tiempo, y se lleva a cabo de la siguiente manera:
- Abra el menú de aplicaciones y ejecute «Terminal»..
- Introduzca el comando aquí.
sudo apt install php-mbstringy a continuación pulsar la tecla Entre en. - Más arriba, hemos involucrado a sudo, lo que significa que el comando se ejecutará como root. La primera vez que utilice sudo sesión de terminal, el sistema operativo pedirá una contraseña para conceder el acceso. Hazlo y pulsa en Entre en. Sin embargo, hay que tener en cuenta que los caracteres no se muestran cuando se escriben.
- Cuando aparezca una notificación de ampliación de espacio en disco, seleccione la opción Д.
Casi siempre esta sencilla instalación se realiza sin problemas. Sin embargo, si encuentra un problema en el sistema relacionado con el gestor de paquetes, se le informará de que la instalación ha fallado. Esta situación debería resolverse rápidamente buscando una solución para el problema concreto a través de la documentación oficial de Ubuntu o de los foros de usuarios.
Paso 2: Instalación de phpMyAdmin
Este paso – el más básico, porque ahora vamos a tratar con la instalación directa del componente phpMyAdmin. Hay diferentes métodos para hacerlo, pero el más fácil es utilizar el repositorio oficial, lo que sugerimos hacer en las siguientes instrucciones.
- Para instalarlo, tendrá que introducir el comando
sudo apt install phpmyadminy activarlo. - Aparecerá una notificación que le indicará que debe descargar los archivos. En el mensaje «¿Quieres continuar?» seleccione una opción. Д.
- Espere a que aparezca la ventana de la consola. «Configurar el paquete».. Aquí se especifica primero el servidor web para la configuración automática. Seleccione el suyo, luego haga clic en Fichapara pasar rápidamente al botón «DE ACUERDO»..
- Espere unos minutos hasta que los paquetes se hayan desembalado por completo. No cierre la consola ni realice ninguna otra operación en el PC durante esta operación.
- Aparecerá de nuevo. «Configurar el paquete».. La base de datos se edita ahora aquí. Lea la información de la ventana y seleccione la opción adecuada.
- Cree una nueva contraseña para la base de datos.
- Confírmelo volviendo a introducirlo en el formulario que aparece.
- Especifique el método de conexión a la base de datos que más le convenga.
- El número de puerto de servicio se establecerá automáticamente. Si necesita cambiarlo, simplemente borre los números y especifique el puerto deseado.
- Especifique el nombre de la base de datos estándar.
- Consulte la información sobre cómo crear un nombre de usuario.
- Ahora te toca a ti configurarlo, en función de las instrucciones que hayas leído y de tus necesidades.
- Escriba otra contraseña que servirá como acceso a MySQL para phpMyAdmin.
La pantalla mostrará entonces la información de que phpMyAdmin ha sido instalado con éxito en el sistema. Si hay algún problema durante la instalación o el desembalaje, también se le notificará. Además, se le ofrecerán opciones como ignorar el problema, volver a intentarlo u omitirlo.
Paso 3: Crear un nuevo usuario
Durante el paso anterior, la herramienta de instalación sugirió crear un nuevo usuario para phpMyAdmin, pero algunos usuarios pasaron por alto este punto o necesitan añadir más cuentas. Empecemos nuestra sección de ajustes básicos con instrucciones sobre cómo crear un perfil.
- Abrir una nueva sesión en «Terminal». y escribir allí.
sudo mysqlpara iniciar la base de datos. - Se le pedirá que introduzca la contraseña de superusuario.
- Como primer comando, introduzca
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'PASSWORD';donde admin’@’localhost – nombre de la cuenta, y CONTRASEÑA – contraseña que debe establecerse. - Establecer los privilegios básicos a través de
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;Asegúrese de cambiar el nombre de usuario por el que especificó anteriormente. - Por último, introduzca y active
FLUSH PRIVILEGES;. - Se le notificará la finalización con éxito de la operación.
De la misma manera, puede crear un número ilimitado de usuarios para conectarse a phpMyAdmin introduciendo su nombre de cuenta y contraseña. Sólo hay que tener en cuenta las preferencias de configuración de cada perfil. En la documentación oficial hay más detalles al respecto.
Paso 4: Garantizar la seguridad
Crear reglas básicas de seguridad para phpMyAdmin no es siempre una acción necesaria, pero si el servidor está directamente conectado a una red abierta, vale la pena establecer al menos políticas básicas que ayuden con los ataques superficiales. Echemos un vistazo a cómo se configura exactamente la seguridad del servidor.
- Todas las acciones posteriores se llevarán a cabo modificando los archivos de configuración. Para ello, deberá utilizar un editor de texto. Las soluciones estándar pueden ser incomprensibles para los usuarios novatos, así que vamos a empezar por añadir al sistema una solución más fácil de usar. Tipo
sudo apt install nanoy haga clic en Entre en. - Después de una instalación exitosa, ejecute el primer archivo de configuración a través de
sudo nano /usr/share/phpmyadmin/.htaccess. - Aquí inserte las siguientes cuatro reglas en cualquier línea en blanco.
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user - Utilice la combinación Ctrl + O para guardar los ajustes.
- Cuando se le pida, no cambie el nombre del objeto, sólo pulse Enter.
- Cuando se hayan guardado todos los ajustes, pulse Ctrl + X para cerrar el archivo actual.
- A continuación, establezca una nueva contraseña para la cuenta principal, si no lo ha hecho antes. Activar el comando
sudo htpasswd -c /etc/phpmyadmin/.htpasswd user. - En la línea que aparece, introduzca la clave de acceso que le resulte aceptable y repítala tras la activación.
- Sólo queda configurar el servidor web para todos los cambios realizados anteriormente. Para ello, abra el archivo correspondiente a través de
sudo nano /etc/apache/apache2.conf. - Inserte las líneas que se muestran a continuación y guarde los cambios.
<Directory /usr/share>
AllowOverride All
Require all granted
</Directory>
Realice todos los demás ajustes de seguridad en función de sus necesidades, teniendo en cuenta la sintaxis y las reglas generales que se describen en la documentación de phpMyAdmin.
Como parte del artículo de hoy, hemos cubierto no sólo el principio de instalación de phpMyAdmin, sino también los puntos básicos de configuración. Ahora ya sabes qué pasos debes dar para llevar a cabo tu objetivo con éxito.
Nos alegramos de que hayamos podido ayudarle a resolver el problema.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.
¿Le ha ayudado este artículo?
Cuál es el tamaño en pixeles de las hojas a4 a3 a2 a1 y a0 en funcion de los ppp
Cómo eliminar una cuenta de Facebook sin contraseña y correo electrónico
Cómo saber quien esta detrás de un perfil de instagram
Cómo saber quien canceló el mensaje en instagram
Cómo saber si el Iphone está hackeado
Cómo instalar IPTV en el Fire TV Stick
Qué hacer si las imágenes desaparecen de la galería en Android
Spotify cracked IOS 2021, ¿Cómo instalarlo?
Cómo copiar el enlace a tu perfil de instagram
Cómo saber quien esta detrás de un perfil de Facebook
Resolver los problemas con la luz roja LOS en el router
Cómo averiguar el id de la MI cuenta en tu smartphone Xiaomi
Cómo instalar IPTV en el Fire TV Stick
Cómo cambiar el correo electrónico de id de Supercell
Cómo desbloquear canales de Iphone Telegram
Cómo ocultar a quién sigo en instagram
Cómo solucionar el error requiere acción con la cuenta de Google
e_fail 0x80004005 error en Virtualbox, causas y soluciones
Cómo poner tu nombre en una lista de WhatsApp
Cómo eliminar su cuenta Shein
Resolver los problemas con la luz roja LOS en el router
Cómo ver cuántos mensajes hay en un chat
Cómo desbloquear canales de Iphone Telegram
Cómo enviar fotos o vídeos que se autodestruyen en Telegram
Cómo descargar historias de Facebook desde el PC
