Windows 系統(tǒng)下利用 NSSM 將 Nginx 設(shè)置為以后臺服務(wù)方式運(yùn)行
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
注意:本例子拿Nginx作為演示,其余的windows程序也可以通過此方式做成服務(wù) windows下安裝Nginx后,只能通過雙擊進(jìn)行來啟動(dòng),通過任務(wù)管理器來停止進(jìn)程,如果要通過命令行啟動(dòng)Nginx,可將其做成服務(wù)。 準(zhǔn)備工具:NSSM 下載地址:https://nssm.cc/ 本地下載:nssm.rar? NSSM是一個(gè)服務(wù)封裝程序,它可以將普通exe程序封裝成服務(wù),使之像windows服務(wù)一樣運(yùn)行。同類型的工具還有微軟自己的srvany,不過nssm更加簡單易用,并且功能強(qiáng)大。它的特點(diǎn)如下:
部署: 1、首先將Nginx(附件:nginx.rar?)上傳到Windows機(jī)器上解壓,并將nssm程序放在相同位置,如圖: 2、進(jìn)入當(dāng)前路徑下的命令窗口,執(zhí)行命令如下:
特別注意:上面這個(gè)Nginx是服務(wù)名稱,不是nginx.exe的磁盤位置,切勿搞錯(cuò),以免導(dǎo)致服務(wù)安裝失??! 3、在彈出的界面中,點(diǎn)擊Path后面的按鈕選擇Nginx可執(zhí)行文件,其余內(nèi)容會自動(dòng)帶出,如圖: 4、點(diǎn)擊下方的Install service,可以看到安裝成功,如圖: 5、執(zhí)行如下命令啟動(dòng)Nginx,如圖:
6、如果啟動(dòng)Nginx服務(wù)時(shí),提示如下錯(cuò)誤:
這是Nginx所監(jiān)聽的端口與Windows系統(tǒng)中現(xiàn)有端口產(chǎn)生了沖突,此端口(一般是80)已經(jīng)被使用中,導(dǎo)致Nginx無法正常開啟,找到占用端口的程序,更改為其他端口即可。 該文章在 2025/8/15 22:14:33 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |