Cómo instalar PhPMyadmin con Apache en Centos 8
- 2255
- 190
- Mateo Pantoja
La versión actual de PhPMyAdmin es compatible con PHP 7.1 y más nuevo y mysql 5.5 y más nuevo. Este tutorial lo ayudará con la instalación y la configuración de PhPMyAdmin en el sistema CentOS 8 Linux.
Paso 1 - Requisitos previos
Suponemos que ya ha instalado el servidor MySQL en el sistema operativo CentOS 8. Entonces, simplemente instale los otros paquetes requeridos para ejecutar y acceder a PhPMyAdmin.
sudo dnf install httpd wget unzip sudo dnf install php pdo-pdo php-pECL-zip php-json php-mbstring php-mysqlnd
Una vez que terminó la instalación, habilite e inicie el servidor web HTTPD.
sudo systemCtl habilita httpd.servicio sudo systemctl iniciar httpd.servicio
Paso 2 - Instale phpmyadmin
Su sistema está listo para la instalación de PhPMyadmin. Descargue el último archivo de PhpMyadmin de la página de descarga oficial, o use los comandos a continuación para descargar phpmyadmin 5.0.1 en tu sistema.
Después de descargar el archivo de extracto y muévase a la ubicación adecuada.
wget https: // archivos.phpmyadmin.net/phpmyadmin/5.0.1/phpmyadmin-5.0.1-todos los idiomas.Zip Unzip Phpmyadmin-5.0.1-todos los idiomas.ZIP MV PhPMyadmin-5.0.1-todos los idiomas/usr/share/phpmyadmin
Entonces crear TMP directorio y establecer los permisos adecuados.
mkdir/usr/share/phpmyadmin/tmp chown -r apache: apache/usr/share/phpmyadmin chmod 777/usr/share/phpmyadmin/tmp
Paso 3 - Configurar phpmyadmin
Ahora, debe configurar el servidor web para servir phpmyadmin en la red. Crear archivo de configuración de Apache para phpmyadmin y editar en el editor de texto:
vi/etc/httpd/conf.d/phpmyadmin.confusión
Agregue el contenido a continuación al archivo.
Alias /phpmyadmin /usr /share /phpmyadmin addfaultcharset UTF-8 # Apache 2.4 requieren todos los # apache 2 otorgados.4 requieren todos otorgados1234567891011121314151617181920 | Alias /phpmyadmin /usr /share /phpmyadmin |
Guarde su archivo y cierre. Los sistemas con Selinux habilitados deben establecer los permisos adecuados para permitir las políticas de Selinux
chcon -rv --type = httpd_sys_content_t/usr/share/phpmyadmin/*
Después de realizar todos los cambios, asegúrese de iniciar el servicio Apache para recargar todas las configuraciones.
SystemCTL reiniciar httpd.servicio
Paso 4 - Ajuste el firewall
Los sistemas con firewalls habilitados deben permitir el servicio HTTP desde el firewall. Ejecute los siguientes comandos para abrir un puerto para el servidor web en el firewall.
sudo firewall-cmd --Permanent --Add-service = http sudo firewall-cmd--Reload
Paso 5 - Acceso a PhPMyadmin
Todo listo. Ha terminado la configuración con la máquina PhPMyAdmin en CentOS 8 Linux. Ahora acceda a phpmyadmin con la siguiente IP.
http: // your-server-ip/phpmyadmin
Reemplazar tu servidor-ip con el localhost (para la máquina local) para la dirección IP del servidor.
Inicie sesión con el nombre de usuario y la contraseña utilizados para acceder a MySQL en la línea de comando.
Conclusión
Ha configurado con éxito PhPMyAdmin en el sistema CentOS 8. Desactiemos el inicio de sesión del usuario root para el PhPMyAdmin para fines de seguridad.
- « Cómo ver o cambiar la dirección de usuario y la dirección de correo electrónico GIT
- Cómo redirigir HTTP a HTTPS en IIS »