windows服務器自動重啓Apache

第一步,安裝wget服務

  1. 下載wget服務:https://jaist.dl.sourceforge.net/project/gnuwin32/wget/1.11.4-1/wget-1.11.4-1-setup.exe
  2. 雙擊,全部默認安裝,目錄爲:C:\Program Files (x86)\GnuWin32
  3. 設置系統環境變量,在path中添加 ;C:\Program Files (x86)\GnuWin32\bin,點擊確定安裝完畢

第二步,註冊Apache服務[最好以管理員身份運行bat文件]

  1. cmd進入dos窗口
  2. 進入Apache的bin目錄
  3. 執行命令:httpd -k install -n “自定義名稱” 安裝系統服務
  4. 如果想刪除服務,執行命令: httpd -k uninstall -n “服務名稱”

第三步,將啓動的bat文件放在wget命令同目錄下,bat內容如下:

@ECHO OFF

:start
timeout 60
wget -O NUL -T 5 -t 2 http://localhost/phpinfo.php
IF ERRORLEVEL 1 goto restart 
IF ERRORLEVEL 0 goto start

:restart
D:/phpStudy/PHPTutorial/Apache/bin/httpd -n APMServ-Apache -k restart
timeout 60
goto start

pause 
發佈了21 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章