然後,解壓nginx-0.7.52.zip到c盤的根目錄,並將目錄名改為nginx。執行下列操作
cd nginx
start nginx
這樣,nginx就啟動了。開啟瀏覽器,輸入 就可以看到nginx的歡迎頁面了。nginx的其他命令
nginx -s stop //停止nginx
nginx -s quit //退出nginx[/b]
那麼如何設定,使nginx以fast-cgi模式支援php呢?首先,假設你已經以fast-cgi方式安裝了php。接下來就是配置nginx的conf檔案了。下面是我配置好的,與原版的差別不大,大家可以對照一下,加深印象。
}然後,進入php的目錄,輸入如下命令
php-cgi -b 127.0.0.1:9000 -q
然後在目錄 e:\works\php 下新建名為 index.php 的檔案,檔案內容
<?php
phpinfo();
?>
最後,開啟瀏覽器,輸入,即可顯示出php資訊頁面。至此,整個配置過程就完成了。下面我就講一講我的使用感受。
首先要講的是nginx的速度,在這次實驗的過程中,感覺執行php的速度還是不錯的,雖然和linux下的速度差得較多,但與iis(fast-cgi模式)相比速度相當。畢竟都是windows下的fast-cgi,差別不會打到哪兒去。
然後再說說穩定性。這個就是我要說的重點了,也是我很失望的地方。其的穩定性很差,處理請求數量也很低。在使用ab進行測試時,1000請求,併發10,這麼小量的測試,它居然死掉了,不得不重啟服務。而相同機器,linux下的nginx輕鬆處理10000請求,併發1000的測試。看來,雖然是原生windows版本,但完全沒有展現出來nginx的品質,這也是平台決定的,我們也無能為力。還是那句話,在windows下,不要想別的,還是老老實實使用iis,這才是windows下的最強。
最後得出結論,nginx的windows版本也只能是用於學習nginx的配置,搭建乙個低資源消耗的php開發測試環境。完全不能用於生產環境,要在生產環境中使用nginx,那必須是linux下,或者其他類unix系統下。
我現在就是把nginx的windows版本當做乙個練兵場,學習和實驗nginx的配置,為將來的平台轉換打好基礎。
戲說系列 啟動了
之前好幾年前的部落格賬號和密碼都找不到了,今天就新開了乙個。今天大致說下新開部落格的目的,公司這邊每隔一段時間都會有安排分享,正好輪到我了,我也有自己的一些思考,想把之前的一些經驗和技術沉澱一下,同時把自己認為對的或 者不對的分享給大家,不管對大家有沒有幫助,希望會對大家有一些幫助。為什麼叫 戲說 ...
tomcat eclipse下啟動了外部無法訪問
症狀 tomcat在eclipse裡面能正常啟動,而在瀏覽器中訪問 不能訪問,且報404錯誤。同時其他專案頁面也不能訪問。關閉eclipse裡面的tomcat,在tomcat安裝目錄下雙擊startup.bat手動啟動tomcat伺服器。訪問htt localhost 8080 能正常訪問tomca...
瞎折騰之 NTEmacs 終於啟動了
存在 code.google 上的usemacs,被我手賤,把 倉庫搞壞了。吾友眼鏡同學開了乙個新的 然後發現我手頭只剩了ubuntu 環境下的配置。沒辦法,windows 環境的要重新配了。至少,要能夠編輯常用的功能吧。display time mode t 出了問題。這個配置似乎以前我用過沒事的...