@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
分享到:
相关推荐
nginx配置修改后运行此脚本启动nginx。 其脚本的作用往往是简化了启动的便利
使用免安装版,只需将解压后的文件夹放置在适当位置,通过bat脚本即可启动服务。这种方式对于开发和测试环境尤其便利,因为不需要管理员权限或全局安装。 5. **Vue.js集成** 标签中提到的“vue”可能意味着这个...
window下Nginx启动bat脚本若中文乱码,则新建脚本文件时改为ANSI编码格式即可 稳定版:nginx-1.15.12:https://download.csdn.net/download/luxiukang/11171445 最新版:nginx-1.16.0:...
2. **启动监控**:双击`nginx-conf-watcher.bat`,或者在命令行中运行这个批处理文件,它会启动`nginx-conf-watcher.exe`来监视`nginx.conf`文件。 3. **配置文件修改**:当需要修改Nginx配置时,直接编辑`nginx....
创建 `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环境下,自动化系统安装脚本并注册为window服务,包含:jdk mysql nginx外部工具WinSW-x64.exe,服务注册配置xml参考nginx-svc.xml
Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。...window下Nginx启动bat脚本:https://download.csdn.net/download/luxiukang/11171458
Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。...window下Nginx启动bat脚本:https://download.csdn.net/download/luxiukang/11171458
本压缩包提供了一个用于Windows环境的批处理脚本,即`rename-nginx-logs-forwindow.bat`,用于实现这一功能。 日志切割的主要目标是将日志文件按照时间进行分割,通常以天为单位,这样便于保存历史数据,同时有利于...
在本文中,我们将深入探讨如何在Windows环境下安装Nginx 1.14.0,并配置一个自动清理日志的任务程序。Nginx是一个高性能的Web服务器和反向代理服务器,广泛应用于各种Web服务场景。在Windows上安装Nginx可以让用户在...
描述提到,“在Window下直接搭建的rtmp服务器nginx 1.7.11.3 Gryphon,配置超简单,解压之后双击批文件就启动服务器。”这意味着这个软件包是为Windows操作系统设计的,用户只需要下载并解压缩文件,然后运行批处理...
在这个案例中,"提供Windows下nginx的启动,重启,关闭功能.bat"文件中应该包含了一系列用于控制Nginx服务的命令,如`start nginx.exe`用于启动Nginx,`nginx -s stop`用于快速停止Nginx,`nginx -s reload`用于在不...
`start_nginx.bat`和`stop_nginx.bat`脚本用于启动和停止Nginx服务,这是日常管理和维护中的便捷工具。 接着,`php5.6`是PHP的一个旧版本,但仍然广泛使用。它提供了一个强大的服务器端脚本语言,用于开发动态网站...
2. Windows环境下脚本应用:该脚本是为了在Windows操作系统中处理Nginx日志而设计的。Windows环境下处理日志的方式与Linux/Unix环境不同,往往需要借助命令行工具或脚本语言如批处理(batch file)。 3. 脚本编写...
批处理文件(如sleep.bat、startNginx.bat、stopNginx.bat)通常由一系列DOS命令组成,如`copy`, `move`, `del`, `mkdir`等,这些脚本可以简化日常管理任务,例如定时启动或停止服务。 标签"window"表明这是与...
Nginx默认并不支持Windows服务,因此需要通过第三方工具或脚本来实现。常见的第三方工具包括instsrv/servany和FireDaemon。instsrv/servany在服务重启或启动时会产生新的Nginx.exe进程,而FireDaemon在启动后会带来...
`start_nginx.bat`和`stop_nginx.bat`是批处理文件,它们是Windows下的脚本文件,通常用来自动化执行一系列命令。在这个上下文中,`start_nginx.bat`很可能是用于启动Nginx服务的,它可能包含了调用`...
BatServices.exe: 64位程序,使用C++编写的服务程序,其启动后,自动调用run.bat文件,只要服务处于运行状态,run.bat结束后,会自动重新运行run.bat,相当于一个守护进程 run.bat: 真实运行的内容,可自主编辑 ...