- 下載winsw程式,Releases · winsw/winsw (github.com)
- 將下載的exe檔案放置到nginx.exe的同級目錄,名字可以修改為nginx-service.exe(也可不修改)
- 新建txt文字文件,並將其名稱改為winsw程式一模一樣的名稱(不包含 . 和字尾),填寫如下內容
1 <service> 2 <id>nginx</id> 3 <name>nginx</name> 4 <description>nginx http伺服器</description> 5 <logpath>%BASE%\logs</logpath> 6 <logmode>roll</logmode> 7 <executable>nginx.exe</executable> 8 <stopexecutable>nginx.exe</stopexecutable> 9 <stoparguments> -s stop</stoparguments> 10 </service>
- 管理員身份執行cmd(必須以管理員身份執行,否則無法註冊服務),切換到nginx.exe所在的路徑,執行如下命令: nginx-service install && sc config nginx start=auto
- 如不需要設定開機自啟,需執行: sc config nginx start=demand 或開啟服務後手動透過選擇nginx服務後右鍵選單設定其啟動方式
- 啟動可透過 net start nginx 啟動或透過服務列表選擇nginx右鍵啟動
- 修改 conf/nginx.conf 配置檔案後必須重啟服務,可透過 net stop nginx && net start nginx 重新啟動或透過服務列表選擇nginx 後重新啟動
利用WinSW將Nginx 作為可正常啟動/停止的windows服務
相關文章
- WinSW配置Java應用為Windows系統服務JavaWindows
- Windows下Nginx的啟動、停止等命令WindowsNginx
- Windows 服務設定工具 WinSW 使用教程Windows
- 將redis作為windows系統的系統服務RedisWindows
- Android 啟動和停止服務Android
- Ubuntu 下啟動/停止/重啟mysql服務UbuntuMySql
- nginx啟動,停止命令Nginx
- 簡單介紹Windows中將Nginx新增為服務的問題WindowsNginx
- linux停止和檢視啟動服務的命令Linux
- 【轉載】【錯誤解決】本地計算機上的mysql服務啟動停止後,某些服務在未由其他服務或程式使用時將自動停止計算機MySql
- Oracle TNSListener服務啟動後自動停止問題Oracle
- 將IoTdb註冊為Windows服務Windows
- windows下啟動nacos服務Windows
- nginx啟動命令和停止命令。Nginx
- 啟動nginx服務提示 nginx: [emerg] still could notNginx
- HP-UX啟動停止配置sendmail服務方法UXAI
- 在Linux中,如何啟動、停止或重啟服務?Linux
- systemctl 命令在 Linux 中啟動、停止和重新啟動服務Linux
- 在命令列的模式下啟動及停止sqlexpress服務!命令列模式SQLExpress
- windows下注冊表中控制例項隨著服務啟動和停止的選項Windows
- 將windows應用程式註冊為windows服務Windows
- Google Code 將停止下載服務Go
- 將程式製作為服務執行的方法
- shell指令碼監控啟動停止weblogic服務指令碼Web
- windows 安裝Nginx服務WindowsNginx
- 啟動和停止任務
- Nginx的常用命令(啟動重啟停止等)Nginx
- 如何檢測Windows服務停止後自動啟動?自動執行.bat批處理檔案?WindowsBAT
- windows 服務執行啟動桌面程式Windows
- 達夢資料庫dmap服務無法正常啟動資料庫
- Windows系統下Tomcat服務無法啟動,返回錯誤“服務因 1 (0x1) 服務性錯誤而停止”WindowsTomcat
- windows下啟動服務時不啟動oracle例項WindowsOracle
- 案例十:shell編寫nginx服務啟動程式Nginx
- Nginx學習系列三Nginx的啟動、停止、修改配置檔案後重啟Nginx
- Oracle之 服務啟動&停止指令碼與開機自啟動(單例項)Oracle指令碼單例
- 五分賽車網站製作詳解 Nginx停止服務和各種命令網站Nginx
- 在Windows低許可權下利用服務進行提權Windows
- windows time服務無法啟動的解決方法Windows