Apache Web服務器長時間運行後可能出現內存洩漏、連接數耗盡等問題,需重啟釋放資源。Win7下通過命令行重啟Apache需先配置環境變量,再執行重啟指令。

1. 將httpd.exe目錄加入系統環境變量Path
「計算機」右鍵→「屬性」→「高級系統設置」→「環境變量」→ 系統變量中找到Path→ 編輯 → 新增Apache安裝目錄下的bin路徑(如D:\Apache24\bin)→ 一路確定。
2. 執行重啟命令
以管理員身份運行CMD,輸入:
httpd -k restart
即可平滑重啟Apache服務(不中斷現有連接,重新讀取配置)。
httpd -k start:啟動服務httpd -k stop:停止服務httpd -t:測試配置文件語法httpd -k graceful:優雅重啟(等待請求完成後重啟子進程)若提示「無法啟動Apache」,請檢查:
netstat -ano | findstr :80)httpd -t查看)