phpMyAdmin을 설치했지만 브라우저에서 열 수 없습니다.으로 이동하면 301 리디렉션 (*)이 표시됩니다 http://localhost:8080/phpmyadmin
. /
addres 끝에 a 를 추가하면 대신 500 오류 상태가 표시됩니다 .
(*) Wireshark를 사용하여 캡처했습니다. 동일한 호스트의 터미널에서 netcat을 사용 하면 301이 다른 주소로 리디렉션됩니다 .
환경은 개발 / 테스트 목적으로 빌드 한 VM이며 LEMP (Linux / Nginx / MySQL / PHP) 환경을 설치했습니다. Ubuntu 12.04 64 비트 호스트에서 게스트로 실행되는 CentOS 6 64 비트를 새로 설치했습니다 . VM이 포트 전달을 통해 NAT 모드에서 실행 중입니다. http://localhost:8080
게스트 컴퓨터에서 열어 nginx 시작 페이지를 볼 수 있습니다 . phpinfo 페이지 도 열 수 있으므로 PHP가 실행되고 있음을 알고 있습니다.
nginx, MySQM, PHP 및 phpMyAdmin 패키지를 각각 별도로 설치했습니다. phpMyAdmin의 기본 설정을 사용하고 있습니다. MySQL을 설치 한 후 mysql_secure_installation
명령 을 실행했으며 다른 옵션 중에서 원격 루트 액세스를 비활성화했습니다.
내 구성 파일은 다음과 같습니다.