- 下載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 服務設定工具 WinSW 使用教程Windows
- nginx啟動,停止命令Nginx
- Window下啟動/停止Zookeeper服務
- 簡單介紹Windows中將Nginx新增為服務的問題WindowsNginx
- linux停止和檢視啟動服務的命令Linux
- nginx啟動命令和停止命令。Nginx
- Systemd 服務:比啟動停止服務更進一步
- 在Linux中,如何啟動、停止或重啟服務?Linux
- 【轉載】【錯誤解決】本地計算機上的mysql服務啟動停止後,某些服務在未由其他服務或程式使用時將自動停止計算機MySql
- systemctl 命令在 Linux 中啟動、停止和重新啟動服務Linux
- 將IoTdb註冊為Windows服務Windows
- windows下啟動nacos服務Windows
- shell指令碼監控啟動停止weblogic服務指令碼Web
- Nginx的常用命令(啟動重啟停止等)Nginx
- 將windows應用程式註冊為windows服務Windows
- windows 安裝Nginx服務WindowsNginx
- 啟動和停止任務
- 如何檢測Windows服務停止後自動啟動?自動執行.bat批處理檔案?WindowsBAT
- Nginx學習系列三Nginx的啟動、停止、修改配置檔案後重啟Nginx
- Windows系統下Tomcat服務無法啟動,返回錯誤“服務因 1 (0x1) 服務性錯誤而停止”WindowsTomcat
- windows 服務執行啟動桌面程式Windows
- 五分賽車網站製作詳解 Nginx停止服務和各種命令網站Nginx
- 在Windows低許可權下利用服務進行提權Windows
- 達夢資料庫dmap服務無法正常啟動資料庫
- 案例十:shell編寫nginx服務啟動程式Nginx
- windows time服務無法啟動的解決方法Windows
- SpringBoot Windows 自啟動 - 透過 Windows Service 服務實現Spring BootWindows
- 使用nssm將.net core的woker service 註冊為windows服務SSMWindows
- Shell階段04 shell流程之case語句, 服務啟動停止指令碼(rsync, nginx), shell加鎖機制指令碼Nginx
- win10系統下windows update服務啟動/停止/暫停選項都灰色怎麼解決Win10Windows
- IE 瀏覽器將停止服務,這是真的嗎?瀏覽器
- springboot的服務不需要連線資料庫,如何保證正常啟動Spring Boot資料庫
- windows開啟ssh服務教程Windows
- win10快速啟動怎麼改正常啟動_win10快速啟動設定為正常啟動如何操作Win10
- 將手機作為伺服器執行docker服務伺服器Docker
- 記一次 Ubuntu 服務 Nginx 無法啟動問題UbuntuNginx
- 【Nginx】Windows平臺下配置Nginx服務實現負載均衡NginxWindows負載