Nginx 有發(fā)布 Windows 環(huán)境的預(yù)編譯二進(jìn)制文件,使用非常方便,直接下載安裝包解壓后執(zhí)行二進(jìn)制文件即可使用。
要下載適用于 Windows 的最新版本的 Nginx,請使用以下鏈接:
https://nginx.org/en/download.html
當(dāng)前最新的安裝包是:
https://nginx.org/download/nginx-1.20.2.zip
下載完成后,解壓到任意文件夾。在這里,我使用的是 c:\nginx-1.20.2 目錄。
重要路徑:
要確保 Nginx 正常工作或安裝成功,請在 Windows 上打開命令提示符 CMD,然后鍵入以下內(nèi)容,如果已安裝在另一個文件夾中,請修改為對應(yīng)路徑。c:\nginx-1.20.2\nginx.exe
c:\> cd c:\nginx-1.20.2\ c:\nginx-1.20.2> nginx.exe
這時訪問 http://localhost,應(yīng)該會看到“Welcome to Nginx”默認(rèn)頁面。如果我們看到該頁面,則可以確定 Nginx 已正確安裝。
要為 nginx 進(jìn)行操作,請使用以下命令:
命令描述
nginx -s stop | 快速關(guān)機(jī) |
nginx -s quit | 正常關(guān)機(jī) |
nginx -s reload | 更改配置,使用新配置啟動新工作進(jìn)程,正常關(guān)閉舊工作進(jìn)程 |
nginx -s reopen | 重新打開日志文件 |
執(zhí)行這些命令之前需要先把 nginx 安裝目錄添加到環(huán)境變量 Path 中,避免找不到路徑,開始右鍵-》系統(tǒng)-》高級系統(tǒng)設(shè)置-》環(huán)境變量
下載 nssm
https://nssm.cc/release/nssm-2.24.zip
解壓壓縮包到 C 盤根目錄 C:\nssm-2.24 ,打開命令行 cmd 進(jìn)入到 nssm 目錄,執(zhí)行服務(wù)安裝
cd C:\nssm-2.24\win64 nssm install nginx
在彈出的對話框中選擇 nginx.exe 路徑后,點擊安裝服務(wù)
cd C:\nssm-2.24\win64
nssm remove nginx
C:\nssm-2.24\win64>net start nginx
nginx 服務(wù)正在啟動 .
nginx 服務(wù)已經(jīng)啟動成功。
C:\nssm-2.24\win64>net stop nginx
.
nginx 服務(wù)已成功停止。
Nginx 怎么退出
如果任務(wù)管理器不能正常關(guān)閉 nginx, 可以新建 stop.bat ,輸入如下內(nèi)容:
@echo off net stop nginx taskkill /F /T /IM nginx.exe雙擊執(zhí)行 stop.bat