Ubuntu 12.04.2 LTS 환경에서 작성하였습니다.


apt-get install phpmyadmin


1. apache, lighttpd 둘 중 아무거나 선택
2. Configure database for phpmyadmin with dbconfig-common - NO


3. nginx.conf 파일의 server {} 사이에 넣어줌


location /phpmyadmin {
    root /usr/share/;
    index index.php index.html index.htm;
    location ~ ^/phpmyadmin/(.+\.php)$ {
        try_files $uri =404;
            root /usr/share/;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME /usr/share$fastcgi_script_name;
            include fastcgi_params;
      }
    location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
            root /usr/share/;
          }
}
location /phpMyAdmin {
    rewrite ^/* /phpmyadmin last;
}

Posted by theqoo

댓글을 달아 주세요

  1. 손손 2015.01.06 17:11  댓글주소  수정/삭제  댓글쓰기

    감사합니다.

    nginx라서 설치 직후에 바로 안보이던데,
    위처럼 설정에 추가하니까 보이네요.