我想從我的Ubuntu Lucid Lynx框中的Apache + Passenger移動到Nginx +乘客。nginx與乘客
當我安裝乘客:
sudo gem install passenger
和
cd /var/lib/gems/1.9.1/gems/passenger-2.2.14/bin
sudo ./passenger-install-nginx-module
一切正常(沒有錯誤)。 Nginx同時下載並編譯和安裝(在乘客安裝期間選擇第一個選項時)。默認情況下,它安裝在/opt/nginx
。
我最終得到配置文件/opt/nginx/conf/nginx.conf
;這個conf文件被自動更新爲乘客配置)。我不明白的是我也有配置文件/etc/nginx/nginx.conf
。當看到/opt/...
中的conf文件是主要文件時,這個文件的目的是什麼?
當我運行/etc/init.d/nginx start
時,它開始正確地說/etc/nginx/nginx.conf
沒問題。這是否意味着它不檢查其他conf文件?
我更新了/etc/init.d/nginx
腳本,並在PATH的開頭添加了/opt/nginx/sbin
,似乎考慮了正確的conf文件。好像我有兩個nginx安裝,我只依靠乘客來安裝它。
非常感謝,但我不明白的是第一個如何安裝?我沒有發出任何apt-get install nginx命令。好吧,謝謝,現在這個更清晰了:) – Luc 2010-06-07 13:25:45