最近在Window操作系統中使用Nginx,由於它的啓動和關閉都要通過命令來實現。我感覺並不太方便,雖然命令簡單,但對於一個只需要開啓和關閉Nginx服務 且對Nginx不瞭解的人來說這是很不方便的。這引起了我的思考,於是乎?我就想到用Dos批處理,寫成簡單的腳本不是更方便嗎?Tomcat解壓包也是這樣來做的。
將啓動和關閉腳本放到Nginx根目錄下即可:
1、啓動Nginx腳本命令如下:
::關閉回顯
@echo off
::先查看服務是否已經運行,如果已經運行,則先關閉再啓動。
tasklist|find /i "nginx.exe" > NUL
::上一次執行結果是否成功
if %errorlevel%==0 (
%cd%/nginx -s quit
echo 服務關閉中...
)
start %cd%/nginx -c conf/nginx.conf
echo 服務已成功開啓...
::這裏ping這是爲了停留5秒再關閉
ping 0.0.0.0 -n 5 > NUL
exit
2、關閉Nginx腳本命令如下:
@echo off
tasklist|find /i "nginx.exe" > NUL
if %errorlevel%==0 (
%cd%/nginx -s quit
echo 服務已成功關閉...
) else (
echo 服務沒有運行...
)
ping 0.0.0.0 -n 5 > NUL
exit
這樣以後我們就輕鬆了,直接雙擊即可。