`
01404421
  • 浏览: 228469 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Nginx在window机器的快捷开关bat脚本

阅读更多
@echo off
rem 当前bat的作用

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

cls
SET NGINX_PATH=C:
SET NGINX_DIR=C:\nginx\
color 0a
TITLE Nginx Manager Power By Ants

CLS

ECHO.
ECHO. * * Nginx Manager Power By Ants
ECHO. * update by 2013-03-13 * 
ECHO.

:MENU

ECHO. * nginx list * 
tasklist|findstr /i "nginx.exe"

ECHO.
    ECHO.  [1] start Nginx 
    ECHO.  [2] stop Nginx 
    ECHO.  [3] restart Nginx 
    ECHO.  [4] Cancel
ECHO.

ECHO.Choose Please:
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.shut down Nginx......
    taskkill /F /IM nginx.exe > nul
    ECHO.OK,shut down all nginx grep
    goto :eof

:startNginx
    ECHO.
    ECHO.start Nginx......
    IF NOT EXIST "%NGINX_DIR%nginx.exe" ECHO "%NGINX_DIR%nginx.exe"not exit

    %NGINX_PATH%

    cd "%NGINX_DIR%"

    IF EXIST "%NGINX_DIR%nginx.exe" (
        echo "start '' nginx.exe"
        start "" nginx.exe
    )
    ECHO.OK
    goto :eof
分享到:
评论

相关推荐

    window下nginx启动脚本

    nginx配置修改后运行此脚本启动nginx。 其脚本的作用往往是简化了启动的便利

    nginx免安装版(包含nginx服务启动和停止bat)

    使用免安装版,只需将解压后的文件夹放置在适当位置,通过bat脚本即可启动服务。这种方式对于开发和测试环境尤其便利,因为不需要管理员权限或全局安装。 5. **Vue.js集成** 标签中提到的“vue”可能意味着这个...

    Nginx启动.bat

    window下Nginx启动bat脚本若中文乱码,则新建脚本文件时改为ANSI编码格式即可 稳定版:nginx-1.15.12:https://download.csdn.net/download/luxiukang/11171445 最新版:nginx-1.16.0:...

    Windows平台,Nginx配置文件修改自动加载重启

    2. **启动监控**:双击`nginx-conf-watcher.bat`,或者在命令行中运行这个批处理文件,它会启动`nginx-conf-watcher.exe`来监视`nginx.conf`文件。 3. **配置文件修改**:当需要修改Nginx配置时,直接编辑`nginx....

    windows server 2012 R2服务器下配置php7+nginx1.1环境

    创建 `start_nginx.bat` 文件,内容如下: ```batch @echo off REM set PHP_FCGI_CHILDREN=5 set PHP_FCGI_MAX_REQUESTS=1000 echo Starting PHP FastCGI RunHiddenConsole C:/Soft/WNMP/...

    基于windows环境下,自动化系统安装脚本bat,并注册为window服务,包含:jdk mysql nginx

    基于windows环境下,自动化系统安装脚本并注册为window服务,包含:jdk mysql nginx外部工具WinSW-x64.exe,服务注册配置xml参考nginx-svc.xml

    nginx-1.16.0.rar

    Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。...window下Nginx启动bat脚本:https://download.csdn.net/download/luxiukang/11171458

    nginx-1.15.12.rar

    Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。...window下Nginx启动bat脚本:https://download.csdn.net/download/luxiukang/11171458

    nginx日志按时间切割.zip

    本压缩包提供了一个用于Windows环境的批处理脚本,即`rename-nginx-logs-forwindow.bat`,用于实现这一功能。 日志切割的主要目标是将日志文件按照时间进行分割,通常以天为单位,这样便于保存历史数据,同时有利于...

    windows安装nginx-1.14.0,附带有清理日志任务程序XML文件

    在本文中,我们将深入探讨如何在Windows环境下安装Nginx 1.14.0,并配置一个自动清理日志的任务程序。Nginx是一个高性能的Web服务器和反向代理服务器,广泛应用于各种Web服务场景。在Windows上安装Nginx可以让用户在...

    rtmp服务器 nginx 1.7.11.3 Gryphon

    描述提到,“在Window下直接搭建的rtmp服务器nginx 1.7.11.3 Gryphon,配置超简单,解压之后双击批文件就启动服务器。”这意味着这个软件包是为Windows操作系统设计的,用户只需要下载并解压缩文件,然后运行批处理...

    【飞天奔月出品】windows版nginx 快速操控神器(启动start,关闭stop,重启restart) 批处理

    在这个案例中,"提供Windows下nginx的启动,重启,关闭功能.bat"文件中应该包含了一系列用于控制Nginx服务的命令,如`start nginx.exe`用于启动Nginx,`nginx -s stop`用于快速停止Nginx,`nginx -s reload`用于在不...

    window下nginx,php,mysql主从.zip

    `start_nginx.bat`和`stop_nginx.bat`脚本用于启动和停止Nginx服务,这是日常管理和维护中的便捷工具。 接着,`php5.6`是PHP的一个旧版本,但仍然广泛使用。它提供了一个强大的服务器端脚本语言,用于开发动态网站...

    windows下Nginx日志处理脚本

    2. Windows环境下脚本应用:该脚本是为了在Windows操作系统中处理Nginx日志而设计的。Windows环境下处理日志的方式与Linux/Unix环境不同,往往需要借助命令行工具或脚本语言如批处理(batch file)。 3. 脚本编写...

    RunHiddenConsole.exe打包下载

    批处理文件(如sleep.bat、startNginx.bat、stopNginx.bat)通常由一系列DOS命令组成,如`copy`, `move`, `del`, `mkdir`等,这些脚本可以简化日常管理任务,例如定时启动或停止服务。 标签"window"表明这是与...

    Ngnix在Windows下的安装及环境配置(将nginx作为服务运行)

    Nginx默认并不支持Windows服务,因此需要通过第三方工具或脚本来实现。常见的第三方工具包括instsrv/servany和FireDaemon。instsrv/servany在服务重启或启动时会产生新的Nginx.exe进程,而FireDaemon在启动后会带来...

    RunHiddenConsole.exe和配置文件

    `start_nginx.bat`和`stop_nginx.bat`是批处理文件,它们是Windows下的脚本文件,通常用来自动化执行一系列命令。在这个上下文中,`start_nginx.bat`很可能是用于启动Nginx服务的,它可能包含了调用`...

    springboot项目使用服务部署到windows系统

    BatServices.exe: 64位程序,使用C++编写的服务程序,其启动后,自动调用run.bat文件,只要服务处于运行状态,run.bat结束后,会自动重新运行run.bat,相当于一个守护进程 run.bat: 真实运行的内容,可自主编辑 ...

Global site tag (gtag.js) - Google Analytics