Я установил phpMyAdmin, но не могу открыть его ни в одном браузере: я получаю перенаправление 301(*), если захожу на http://localhost:8080/phpmyadmin
. Если я добавлю /
в конец адреса, я получу 500 ошибок .
(*) захвачено с помощью Wireshark. Если я использую netcat из терминала на том же хосте, я получаю перенаправление 301 на другой адрес.
Среда - это виртуальная машина, которую я создал для целей разработки / тестирования, где я установил среду LEMP (Linux / Nginx / MySQL / PHP). Это чистая установка CentOS 6 64bit, работающая в качестве гостя на 64-битном хосте Ubuntu 12.04. ВМ работает в режиме NATed с переадресацией портов. Я могу открыть http://localhost:8080
на гостевой машине и увидеть страницу приветствия nginx. Я также могу открыть страницу phpinfo , так что я знаю, что PHP работает.
Я установил пакеты nginx, MySQM, PHP и phpMyAdmin каждый по отдельности. Я использую настройки по умолчанию для phpMyAdmin. После установки MySQL я выполнил команду mysql_secure_installation
и, среди других опций, отключил удаленный root-доступ.
Вот мои файлы конфигурации: