Instalación de phpMyAdmin en CentOS 7
La interfaz web phpMyAdmin es ahora muy utilizada por los usuarios de bases de datos MySQL, ya que éstas sólo admiten la interacción a través de un terminal. La instalación de software adicional con una interfaz gráfica simplificará en gran medida el procedimiento de trabajo con los servidores web, pero primero hay que realizar una serie de acciones, que a veces causan dificultades. Hoy nos gustaría echar un vistazo detallado a la instalación de phpMyAdmin en el sistema operativo CentOS 7, dividiendo todos los pasos importantes en etapas. Todo lo que tienes que hacer es seguir las instrucciones dadas e introducir cada comando correctamente.
Instalación de phpMyAdmin en CentOS 7
Desgraciadamente, el repositorio oficial de la aplicación en cuestión no existe, por lo que primero habrá que añadirlo al almacén de usuarios del sistema, desde el que luego se realiza el proceso de instalación propiamente dicho. Además, en este momento dos versiones de phpMyAdmin son especialmente populares, le contaremos sobre la instalación de cada una de ellas y sobre la configuración posterior del servidor web Apache o Nginx.
Añadir componentes de phpMyAdmin
Por supuesto, cuando se trabaja con nuevas aplicaciones en Linux, añadir sus bibliotecas al sistema es siempre la primera prioridad, y phpMyAdmin no fue una excepción. Vamos a tocar el tema de las dos versiones disponibles, empezando por la recomendada por los desarrolladores.
Instalación de phpMyAdmin 4.4
phpMyAdmin 4.4 se ejecuta en el lenguaje de programación PHP versión 5.4, y como sabes, esta versión no es la más reciente, lo que no impide que sea la más popular y demandada. Su instalación en CentOS se realiza a través del clásico «Terminal». literalmente en unas pocas acciones:
- Inicie la consola por cualquier método conveniente, como por ejemplo a través del «Aplicaciones»..
- Escriba un comando
sudo rpm -iUvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmpara descargar un paquete de software del repositorio personalizado de Extra Packages for Enterprise Linux. - Introduzca la contraseña de la cuenta de acceso raíz para continuar el proceso.
- Cuando haya terminado de añadir paquetes, deberá actualizar la lista de bibliotecas del sistema con el comando
sudo yum -y update. - El comando anterior instalará todas las actualizaciones disponibles, y después de eso todo lo que queda es instalar el propio cliente de la aplicación a través de
sudo yum -y install phpmyadmin.
Si utiliza un servidor web, como Apache, sólo tendrá que reiniciarlo y comprobar el funcionamiento del componente instalado yendo a http://ip_вашего_сервера/phpmyadmin.
Instalación de la última versión de phpMyAdmin
Algunos usuarios sólo están interesados en la última versión de phpMyAdmin, que requerirá pasos ligeramente diferentes para su instalación, además de la descarga de nuevos paquetes. En general, las instrucciones siguen siendo similares, pero con algunos cambios.
- Añade el nuevo paquete al sistema descargándolo del repositorio a través de
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm. - Actualice las bibliotecas del sistema disponibles con el conocido comando
sudo yum update. - Habilitar el soporte para la última versión de la aplicación, actualmente es la 7.1. Para ello, introduzca
yum-config-manager --enable remi-php71. - Instala el software.
sudo yum install phpmyadminy se detecta automáticamente la versión adecuada de PHP.
Esto completa la adición de todos los componentes, pero antes de empezar a trabajar con la interfaz web también tendrá que configurar el propio servidor. A continuación describiremos cómo hacerlo con dos soluciones populares, Apache y Nginx.
Configuración de phpMyAdmin en Nginx
Algunos usuarios prefieren trabajar con el servidor web Nginx porque proporciona un alto rendimiento y velocidad. Si es partidario de este software, después de instalar phpMyAdmin tendrá que hacer una serie de ajustes para que todo el mecanismo funcione.
En primer lugar, tenga en cuenta que el propio servidor web ya está añadido al sistema operativo, si no es así, escriba alternativamente los siguientes comandos en la consola:
sudo yum install epel-release
sudo yum install nginx
sudo systemctl start nginx
A continuación, siga estas instrucciones:
- Incluya phpMyAdmin en el directorio del servidor web utilizando la línea
sudo ln -s /usr/share/phpMyAdmin /var/www/html/phpmyadmin. - Después de realizar los cambios, realice un reinicio introduciendo
sudo systemctl restart php-fpm. - Utilice un editor de texto estándar para ejecutar el archivo de configuración
sudo vi /etc/nginx/nginx.conf. - Encuentra el bloque. «http» y añadir una línea
disable_symlinks off;. - Guarde los cambios y cierre el archivo, luego reinicie Nginx
sudo nginx -s reload.
Se recomienda asegurar el servidor web creando una contraseña aleatoria. Para ello, introduzca openssl passwd y copiar el resultado. A continuación, deberá ejecutar el archivo de contraseñas con sudo vi /etc/nginx/passwords y poner una nueva línea con el formato имя_пользователя:парольpara que el resultado sea, por ejemplo, Admin:4B7fsek4L2.
Configuración de phpMyAdmin en Apache
Aunque el servidor web anterior se considera mejor en algunos aspectos, Apache sigue siendo una solución bastante popular y se utiliza en el sistema de software LAMP. Su instalación en CentOS se realiza literalmente con unos pocos comandos:
yum install httpd -y
systemctl start httpd.service
systemctl enable httpd.service
Si el servidor ya ha sido añadido o ha ejecutado los comandos anteriores, puede proceder directamente a la configuración de phpMyAdmin en sí, y esto se hace como sigue:
- Establezca la contraseña de acceso al administrador mediante
sudo htpasswd -c /etc/httpd/passwords admin. - Ejecute el archivo de configuración para su posterior edición:
vi /etc/httpd/conf.d/phpMyAdmin.conf. - Encuentre la sección «Directorio>» y pegar el contenido así:
Options Indexes FollowSymLinks
AllowOverride All
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/httpd/passwords
Require valid-user
En este artículo, se ha introducido no sólo el procedimiento de añadir los componentes de phpMyAdmin en sí, sino que también se ha aprendido sobre su configuración inicial en dos servidores web diferentes. Durante la ejecución de cada comando es muy recomendable leer las notificaciones que se muestran en la consola: a veces pueden indicar errores que deben ser resueltos rápidamente.
Nos alegramos de que hayamos podido ayudarle con 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
