Windows 系統(tǒng)下利用 NSSM 將 Nginx 設(shè)置為以后臺服務(wù)方式運行
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
注意:本例子拿Nginx作為演示,其余的windows程序也可以通過此方式做成服務(wù) windows下安裝Nginx后,只能通過雙擊進行來啟動,通過任務(wù)管理器來停止進程,如果要通過命令行啟動Nginx,可將其做成服務(wù)。 準(zhǔn)備工具:NSSM 下載地址:https://nssm.cc/ 本地下載:nssm.rar? NSSM是一個服務(wù)封裝程序,它可以將普通exe程序封裝成服務(wù),使之像windows服務(wù)一樣運行。同類型的工具還有微軟自己的srvany,不過nssm更加簡單易用,并且功能強大。它的特點如下:
部署: 1、首先將Nginx(附件:nginx.rar?)上傳到Windows機器上解壓,并將nssm程序放在相同位置,如圖: 2、進入當(dāng)前路徑下的命令窗口,執(zhí)行命令如下:
特別注意:上面這個Nginx是服務(wù)名稱,不是nginx.exe的磁盤位置,切勿搞錯,以免導(dǎo)致服務(wù)安裝失敗! 3、在彈出的界面中,點擊Path后面的按鈕選擇Nginx可執(zhí)行文件,其余內(nèi)容會自動帶出,如圖: 4、點擊下方的Install service,可以看到安裝成功,如圖: 5、執(zhí)行如下命令啟動Nginx,如圖:
6、如果啟動Nginx服務(wù)時,提示如下錯誤:
這是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)文章
正在查詢... |