最近經常用到 nginx ,每次開機要手動啟動一下,想設定為開機自動執行start nginx
,找了下資料嘗試後總結一下。
winsw 作為乙個全域性工具使用:
在實際操作過程中發現了其它注意點:
winsw.exe
檔案需要放置在 nginx 安裝目錄下,否則執行指令的時候會提示找不到 nginx 的配置檔案。
出錯誤的時候,會輸出日誌,看日誌有助於排查問題。
下面是個人配置步驟示例。
在當前路徑下開啟命令視窗(當前檔案路徑上輸入 cmd 回車即可),執行命令:
檢視是否成功新增了服務,「此電腦」右鍵 -> 「管理」 -> 「服務和應用程式」 -> 「服務」:
檢測啟動服務是否正常:
winsw start
啟動成功也會出現提示。訪問 nginx 配置的位址,確認是否有效。確認後,重啟電腦,看下是否會自啟動。 Windows下Nginx 開機自動啟動
在該目錄下新建 nginx service.xml 檔案,寫入配置資訊,配置好了之後就可以通過這個將nginx註冊為windows服務。nginx nginx nginx c nginx 1.16.1 roll c nginx 1.16.1 nginx.exe c nginx 1.16.1 ngin...
windows配置nginx開機自啟動
nginx nginx nginx d kuaidigui nginx1.13 roll d kuaidigui nginx1.13 nginx.exe d kuaidigui nginx1.13 nginx.exe s stop 服務命令 以上內容配置好了之後,在nginx安裝目錄下以管理員執行命...
Nginx設定windows開機自動啟動
nginx的安裝參考這裡 基本思路是把nginx註冊為windows的服務。比如 winsw.net4.exe sample minimal.xml 2.配置 把上面兩個檔案修改名字為 nginxservice.exe nginxservice.xml nginxservice.xml的配置修改為 ...