【Nginx】windows安裝配置
1、下載nginx
下載地址:http://nginx.org/en/download.html
下載後解壓,解壓後拷貝資料夾到安裝目錄D:\IDE\,如下圖:
2、啟動nginx
開啟cmd命令視窗,“cd /d D:\IDE\nginx-1.15.3”命令切換到nginx安裝目錄下D:\IDE\nginx-1.15.3,輸入命令 nginx.exe 或者 start nginx啟動。輸入命令 tasklist /fi "imagename eq nginx.exe",出現如下結果說明啟動成功。
3、關閉nginx
使用cmd命令視窗啟動nginx,關閉cmd視窗是不能結束nginx程序的,可使用兩種方法關閉nginx
(1)輸入nginx命令 nginx -s stop(快速停止nginx) 或 nginx -s quit(完整有序的停止nginx)
(2)使用taskkill taskkill /f /t /im nginx.exe
4、安裝為服務
下載後把下載的winsw-2.1.2-bin.exe 檔案放在Nginx安裝目錄(D:\IDE\nginx-1.15.3),並修改名稱為nginx-service.exe,然後分別建立nginx-service.exe.config,nginx-service.xml檔案,把這兩個檔案放在Nginx安裝目錄下。如下圖:
4.2 配置
nginx-service.exe.config內容如下:
<configuration> <startup> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v4.0" /> </startup> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration>
nginx-service.xml內容如下:
<service> <id>nginx</id> <name>Nginx Service</name> <description>High Performance Nginx Service</description> <logpath>D:\IDE\nginx-1.15.3\logs</logpath> <log mode="roll-by-size"> <sizeThreshold>10240</sizeThreshold> <keepFiles>8</keepFiles> </log> <executable>D:\IDE\nginx-1.15.3\nginx.exe</executable> <startarguments>-p D:\IDE\nginx-1.15.3</startarguments> <stopexecutable>D:\IDE\nginx-1.15.3\nginx.exe</stopexecutable> <stoparguments>-p D:\IDE\nginx-1.15.3 -s stop</stoparguments> </service>
4.3 安裝nginx服務
開啟cmd命令視窗,"cd D:\IDE\nginx-1.15.3"進入Nginx安裝目錄,然後執行命令:nginx-service.exe install
此時檢視windows服務目錄有Niginx Service服務,然後右鍵啟動:
4.4 啟動服務
“net start nginx”命令啟動服務,如下圖:
4.5 重啟服務
修改完nginx.conf檔案,需重新啟動Niginx Service服務,方可生效。