Dos批处理来实现Nginx的启动、关闭

最近在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

这样以后我们就轻松了,直接双击即可。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值