He instalado phpMyAdmin, pero no puedo abrirlo en ningún navegador: obtengo una redirección 301 (*) si busco http://localhost:8080/phpmyadmin
. Si agrego un /
al final de las direcciones, obtengo un estado de error 500 en su lugar .
(*) capturado con Wireshark. Si uso netcat desde la terminal en el mismo host, obtengo una redirección 301 a una dirección diferente .
El entorno es una VM que he construido para fines de desarrollo / prueba, donde instalé un entorno LEMP (Linux / Nginx / MySQL / PHP). Es una instalación limpia de CentOS 6 de 64 bits que se ejecuta como invitado en un host Ubuntu 12.04 de 64 bits. La VM se ejecuta en modo NAT con reenvío de puertos. Puedo abrir http://localhost:8080
en la máquina invitada y ver la página de bienvenida de nginx. También puedo abrir una página phpinfo , así que sé que PHP se está ejecutando.
He instalado los paquetes nginx, MySQM, PHP y phpMyAdmin cada uno por separado. Estoy usando la configuración predeterminada para phpMyAdmin. Después de instalar MySQL, ejecuté el mysql_secure_installation
comando y, entre otras opciones, deshabilité el acceso raíz remoto.
Aquí están mis archivos de configuración: