Nginx Windows版是一款綠色好用的高性能的 HTTP 和 反向服務器,使用非常廣泛,非常多的大企業(yè)都在使用Nginx,有需要的朋友可以在本站下載最新版本!
Nginx Windows版軟件介紹
Nginx(發(fā)音同 engine x)是一款輕量級的Web 服務器/反向服務器及電子郵件(IMAP/POP3)服務器,并在一個BSD-like 協(xié)議下發(fā)行。由俄羅斯的程序設計師Igor Sysoev所開發(fā),供俄國大型的入口網(wǎng)站及搜索引擎Rambler(俄文:Рамблер)使用。其特點是占有內存少,并發(fā)能力強,事實上nginx的并發(fā)能力確實在同類型的網(wǎng)頁服務器中表現(xiàn)較好,中國大陸使用nginx網(wǎng)站用戶有:新浪、網(wǎng)易、 騰訊等。
使用方法
一、雙擊nginx.exe圖標,可見黑窗口一閃而過,啟動完畢。
二、命令行到nginx目錄,輸入nginx啟動。(注,此方式命令行窗口無任何提示,且被鎖定)
三、命令行到nginx目錄,輸入start nginx啟動,此方式不鎖定
啟動后,默認情況下(無修改配置),可見到有兩個nginx的進程,1個是master process,1個是worker processes。
Nginx Windows版安裝和配置
1、下載完成后,解壓縮,運行cmd,使用命令進行操作,不要直接雙擊nginx.exe,不要直接雙擊nginx.exe,不要直接雙擊nginx.exe
一定要在dos窗口啟動,不要直接雙擊nginx.exe,這樣會導致修改配置后重啟、停止nginx無效,需要手動關閉任務管理器內的所有nginx進程,再啟動才可以
2、使用命令到達nginx的加壓縮后的目錄
cd c:\nginx-1.15.2
3、啟動nginx服務,啟動時會一閃而過是正常的
start nginx
4、查看任務進程是否存在,dos或打開任務管理器都行
tasklist /fi "imagename eq nginx.exe"
打開任務管理器在進程中看不到nginx.exe的進程(雙擊nginx.exe時會顯示在這里),需要打開詳細信息里面能看到隱藏的nginx.exe進程
如果都沒有可能是啟動報錯了查看一下日志,在nginx目錄中的logs文件夾下error.log是日志文件
常見問題:
(1)端口號被占用
(2)nginx文件夾路徑含中文
其他錯誤就詳細看log中的描述
5、修改配置文件,進入解壓縮目錄,直接文件夾點擊進去即可,不需要從dos操作
在conf目錄下找到nginx.conf使用txt文本打開即可,找到server這個節(jié)點,修改端口號,如果有需求可以修改主頁目錄沒有就不用修改
修改完成后保存,使用以下命令檢查一下配置文件是否正確,后面是nginx.conf文件的路徑,successful就說明正確了
nginx -t -c /nginx-1.15.2/conf/nginx.conf
如果程序沒啟動就直接start nginx啟動,如果已經(jīng)啟動了就使用以下命令重新加載配置文件并重啟
nginx -s reload
之后就打開瀏覽器訪問剛才的域名及端口http://localhost:8800,出現(xiàn)歡迎頁就說明部署成功了
6、關閉nginx服務使用以下命令,同樣也是一閃而過是正常的,看一下是否進程已消失即可
快速停止
nginx -s stop
完整有序的關閉
nginx -s quit