天天看點

Nginx系列(4)- Nginx安裝 | Windows

下載下傳

通路官網,選擇穩定版對應的Windows系列

Nginx系列(4)- Nginx安裝 | Windows

安裝解壓即可

Nginx系列(4)- Nginx安裝 | Windows

啟動nginx

有很多種方法啟動nginx

  • 直接輕按兩下nginx.exe,輕按兩下後一個黑色的彈窗一閃而過
  • 打開cmd指令視窗,切換到nginx解壓目錄下,輸入指令 nginx.exe ,回車即可

關閉nginx

如果使用cmd視窗啟動nginx,關閉cmd視窗是不能結束nginx程序的,可使用兩種方法關閉nginx

  • 輸入nginx指令 nginx -s stop (快捷鍵停止nginx)或 nginx -s quit (完整有序的停止nginx)
  • 使用taskkill taskkill /f /t /im nginx.exe 
1 taskkill是用來終止程序的
2 /f 是強制停止
3 /t 終止指定的程序和任何由此啟動的子程序
4 /im 指定的程序名稱      

檢查nginx是否啟動成功

/conf目錄下的nginx.conf是nginx的配置檔案,nginx預設監聽本地的80端口

Nginx系列(4)- Nginx安裝 | Windows

直接在浏覽器位址欄輸入位址 http://localhost:80 回車,出現以下頁面說明啟動成功;

Nginx系列(4)- Nginx安裝 | Windows

實操過程中發現,cmd啟動時報錯,80端口監聽失效,報錯資訊如下:

nginx: [emerg] bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)

解決方案:https://www.cnblogs.com/gltou/p/15214891.html

Nginx系列(4)- Nginx安裝 | Windows

為了避免端口沖突,我換了個端口,修改nginx.conf的監聽端口,準備重新開機nginx nginx -s reload ,又有報錯,報錯資訊如下:

nginx: [error] CreateFile() "D:\nginx-1.20.1/logs/nginx.pid" failed (2: The system cannot find the file specified)

 解決方案:https://www.cnblogs.com/gltou/p/15214971.html

繼續閱讀