博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx win 启动关闭_windows下nginx启动与关闭的批处理脚本
阅读量:5899 次
发布时间:2019-06-19

本文共 970 字,大约阅读时间需要 3 分钟。

windows下管理nginx启动、关闭的批处理脚本,如下:

复制代码 代码示例:

@echo off

rem 当前bat的作用

echo ==================begin========================

cls

SET NGINX_PATH=D:

SET NGINX_DIR=D:\nginx-1.5.2\

color 0a

TITLE Nginx 管理程序

CLS

ECHO.

ECHO. * * Nginx 管理程序   *

ECHO.

:MENU

ECHO. * nginx 进程list *

tasklist|findstr /i "nginx.exe"

ECHO.

ECHO.  [1] 启动Nginx

ECHO.  [2] 关闭Nginx

ECHO.  [3] 重启Nginx

ECHO.  [4] 退 出

ECHO.

ECHO.请输入选择项目的序号:

set /p ID=

IF "%id%"=="1" GOTO start

IF "%id%"=="2" GOTO stop

IF "%id%"=="3" GOTO restart

IF "%id%"=="4" EXIT

PAUSE

:start

call :startNginx

GOTO MENU

:stop

call :shutdownNginx

GOTO MENU

:restart

call :shutdownNginx

call :startNginx

GOTO MENU

:shutdownNginx

ECHO.

ECHO.关闭Nginx......

taskkill /F /IM nginx.exe > nul

ECHO.OK,关闭所有nginx 进程

goto :eof

:startNginx

ECHO.

ECHO.启动Nginx......

IF NOT EXIST "%NGINX_DIR%nginx.exe" ECHO "%NGINX_DIR%nginx.exe"不存在

%NGINX_PATH%

cd "%NGINX_DIR%"

IF EXIST "%NGINX_DIR%nginx.exe" (

echo "start '' nginx.exe"

start "" nginx.exe

)

ECHO.OK

goto :eof

转载地址:http://qeqsx.baihongyu.com/

你可能感兴趣的文章
sql server 无法用sql server身份验证
查看>>
Async和Await 异步方法
查看>>
python 的 json 转换
查看>>
HBase基准性能测试报告
查看>>
软件安装的list(0918)
查看>>
使用quicklz缩小程序体积
查看>>
Java 设计模式专栏
查看>>
在controller中无法通过注解@Value获取到配置文件中定义的值
查看>>
常用Mysql或者PostGresql或者Greenplum的语句总结。
查看>>
用实例讲DynamicResource与StaticResource的区别
查看>>
Spring HttpInvoker 从实战到源码追溯
查看>>
[转载]理解 Git 分支管理最佳实践
查看>>
Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、Owner
查看>>
工控随笔_12_西门子_WinCC的VBS脚本_03_变量类型
查看>>
appium 报错
查看>>
phpquery中文手册
查看>>
微信nickname乱码(emoji)及mysql编码格式设置(utf8mb4)解决的过程
查看>>
css 文件上传按钮美化
查看>>
malloc realloc calloc
查看>>
Office Mobile 2010 Beta 发布了!
查看>>