zoukankan      html  css  js  c++  java
  • 分享Nginx在Windows下的管理命令(bat文件)

    话不多说,复制下面的内容,存成bat文件,放到nginx目录下。

    ====================================================
    @echo off
    rem 当前bat的作用

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

    cls
    SET NGINX_PATH=D:
    SET NGINX_DIR=D:Tools ginx-1.5.12
    color 0a
    TITLE Nginx 管理程序控制面板

    CLS

    ECHO.
    ECHO. * Nginx 管理程序 *
    ECHO. * 创建2013-10-15 *
    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

  • 相关阅读:
    Python中的时间
    Python + Selenium 自动化环境搭建过程
    HTML手写课程表,练基础
    temp2
    Jenkins配置文件
    Jenkins安装Slave节点
    Jenkins管理插件
    常见的linux上的服务重启脚本
    测试感慨
    docker的安装
  • 原文地址:https://www.cnblogs.com/Don/p/3770142.html
Copyright © 2011-2022 走看看