2011-07-24 22 views
8

我使用的是Ubuntu 11.04和Nginx。如何讓Phpmyadmin與Nginx和Ubuntu一起使用?

我想安裝phpmyadmin並在mydomain.com/phpmyadmin上有權訪問它。

我環顧四周,看到一些方法讓它起作用,但不是以上述方式。我確信這很簡單,但我是一個完整的服務器noob atm。

編輯:

沒關係,我發現了一個簡單的方法來做到這一點。

我剛創建了一個從我的phpmyadmin文件夾到我的公共web文件夾的符號鏈接。我之前做過,但我沒有清除緩存,所以我認爲它沒有工作。

爲Ubuntu 11.04用戶用默認nginx的文件路徑,這裏的步驟:

1)LN -sf的/ usr /共享/ phpmyadmin的在/ usr /共享/ nginx的/萬維網

2)/等/ init.d中/ nginx的重啓

3)刪除您瀏覽器的緩存

回答

2

首先,你必須與FPM或nginx的FastCGI的(舊的方法)配置PHP,有大量的文檔對應的可用。 一旦您使用任一方法設置了php,您所要做的就是將phpmyadmin文件提取到子目錄中的docroot,並通過編輯config.inc.php或使用/ setup中提供的安裝腳本來配置phpmyadmin。

要設置PHP 5.3 FPM + nginx的:http://www.howtoforge.com/installing-php-5.3-nginx-and-php-fpm-on-ubuntu-debian

+0

我已經安裝的FastCGI,和phpMyAdmin的安裝程序不會有一個選項,選擇nginx的,只有Apache或lighttpd的。在config.inc.php文件中也沒有選項可以將設置更改爲我想要的。 – Vadoff

+0

嗯,我已經運行了nginx和phpmyadmin,並使用了pma安裝腳本。我清楚地記得只支持apache或lighttpd的pma安裝腳本。你在說什麼安裝腳本? – Nilesh

+0

當我執行apt-get時會自動運行的腳本安裝phpmyadmin。它問我運行哪個Web服務器:apache或lighttpd,所以我按了esc,因爲我只使用nginx。 – Vadoff

相關問題