Instalei o phpMyAdmin, mas não consigo abri-lo em nenhum navegador: recebo um redirecionamento 301 (*) se procurar http://localhost:8080/phpmyadmin
. Se eu adicionar um /
no final dos endereços, recebo um status de erro 500 .
(*) capturado usando o Wireshark. Se eu usar o netcat do terminal no mesmo host, recebo um redirecionamento 301 para um endereço diferente .
O ambiente é uma VM que construí para fins de desenvolvimento / teste, onde instalei um ambiente LEMP (Linux / Nginx / MySQL / PHP). É uma instalação limpa do CentOS 6 64bit executando como convidado em um host Ubuntu 12.04 64bit. A VM está sendo executada no modo NAT com encaminhamento de porta. Posso abrir http://localhost:8080
na máquina convidada e ver a página de boas-vindas do nginx. Também posso abrir uma página phpinfo , então sei que o PHP está sendo executado.
Instalei os pacotes nginx, MySQM, PHP e phpMyAdmin, cada um separadamente. Estou usando as configurações padrão do phpMyAdmin. Após instalar o MySQL, executei o mysql_secure_installation
comando e, entre outras opções, desabilitei o acesso root remoto.
Aqui estão meus arquivos de configuração: