建设网络道德教育网站的有效措施有,济南莱芜都市网,浙江正规网站建设配件,单位网站建设流程众所周知,Windows 版本的Nginx 是linux版本的阉割版,但是在开发或者个人测试的时候,还是非常好用的#xff0c;但是nginx运行的命令自己敲打起来不是那么的方便,因此呢#xff0c;我们就写了个Bat批处理小程序#xff0c;封装了这些命令#xff0c;2.1版本您只需要配置下 N…众所周知,Windows 版本的Nginx 是linux版本的阉割版,但是在开发或者个人测试的时候,还是非常好用的但是nginx运行的命令自己敲打起来不是那么的方便,因此呢我们就写了个Bat批处理小程序封装了这些命令2.1版本您只需要配置下 NGINX_HOME 环境变量,指向nginx目录即可然后,下载附件,解压 双击 feilong-nginx-manager v2.1.bat打开操作特点1、支持文件夹路径带空格,2、支持显示运行中的nginx进程3、精简了代码4、新增 [5] 重新加载Nginx配置文件(修改了nginx配置文件,只需要reload下,不需要重启nginx)5、新增 [6] 检查测试nginx配置文件6、新增 [7] 查看nginx versionRelease log:V2.1 2015-04-291.只需要配置环境变量 NGINX_HOME ,程序会自动解析 NGINX_PATH ,不需要修改配置NGINX_PATH 值2.大幅度精简代码V2.0 2013-12-151.新增 [5] 重新加载Nginx配置文件 (修改了nginx配置文件, 只需要 reload 下, 不需要重启nginx)2.新增 [6] 检查测试nginx配置文件3.新增 [7] 查看nginx versionV1.0 2013-03-131.支持文件夹路径带空格,2.显示nginx现在的进程,3.精简了代码2.1版本源码配置上面图中的环境变量即可echo offrem 提供Windows下nginx的启动重启关闭功能::只需要在环境变量里面 配置 NGINX_HOME 参数::比如 userEnvironment(NGINX_HOME) %_FeilongSoft%\Essential\Development\nginx-1.9.0CLScolor 0aTITLE Windows版Nginx管理神器 Update by 鑫哥 V2.1CLSecho.echo. ** Nginx 管理程序 Power By Ants (http://leleroyn.cnblogs.com) ***echo. *** update by 鑫哥***echo. *** version 2.1 2015-4-29 10:17***echo.::ngxin 所在的盘符set NGINX_PATH%NGINX_HOME:~0,2%::**********************************:MENUecho. ***** nginx 进程list ******::tasklist|findstr /i nginx.exetasklist /fi imagename eq nginx.exeIF NOT EXIST %NGINX_HOME%\nginx.exe (echo %NGINX_HOME%\nginx.exe不存在pausegoto :eof)%NGINX_PATH%cd %NGINX_HOME%\::************************************echo.echo. [1] 启动Nginxecho. [2] 关闭Nginxecho. [3] 重启Nginxecho. [4] 刷新控制台echo. [5] 重新加载Nginx配置文件echo. [6] 检查测试nginx配置文件echo. [7] 查看nginx versionecho. [0] 退 出echo.echo.请输入选择的序号:set /p IDIF %id%1 GOTO startIF %id%2 GOTO stopIF %id%3 GOTO restartIF %id%4 GOTO MENUIF %id%5 GOTO reloadConfIF %id%6 GOTO checkConfIF %id%7 GOTO showVersionIF %id%0 EXITPAUSE::*********************************::启动:startcall :startNginxGOTO MENU::停止:stopcall :shutdownNginxGOTO MENU::重启:restartcall :shutdownNginxcall :startNginxGOTO MENU::检查测试配置文件:checkConfcall :checkConfNginxGOTO MENU::重新加载Nginx配置文件:reloadConfcall :checkConfNginxcall :reloadConfNginxGOTO MENU::显示nginx版本:showVersioncall :showVersionNginxGOTO MENU::***************************************::底层::**************************************:shutdownNginxecho.echo.关闭Nginx...... taskkill /F /IM nginx.exe nultaskkill /F /IM nginx.exe nulecho.OK,关闭所有nginx 进程goto :eof:startNginxecho.echo.启动Nginx......echo start nginx.exestart nginx.exeecho.OKgoto :eof:checkConfNginxecho.echo.检查测试 nginx 配置文件......echo nginx -t -c conf/nginx.confnginx -t -c conf/nginx.confgoto :eof::重新加载 nginx 配置文件:reloadConfNginxecho.echo.重新加载 nginx 配置文件......echo nginx -s reloadnginx -s reloadgoto :eof::显示nginx版本:showVersionNginxecho.nginx -Vgoto :eof2.0版本源码需要收到配置以下两个地方即可::ngxin 所在的盘符set NGINX_PATHD:::nginx 所在目录set NGINX_DIRD:\website\nginx-1.11.3\echo offrem 提供Windows下nginx的启动重启关闭功能echo beginclscolor 0aTITLE Nginx 管理程序 Power By Ants (http://leleroyn.cnblogs.com) Update by 鑫哥CLSecho.echo. ** Nginx 管理程序 Power By Ants (http://leleroyn.cnblogs.com) ***echo. *** update by 鑫哥 2013-12-14 ***echo.::*************************************************************************************************************::ngxin 所在的盘符set NGINX_PATHD:::nginx 所在目录set NGINX_DIRD:\website\nginx-1.11.3\::*************************************************************************************************************:MENUecho. ***** nginx 进程list ******::tasklist|findstr /i nginx.exetasklist /fi imagename eq nginx.exeecho.if ERRORLEVEL 1 (echo nginx.exe不存在) else (echo nginx.exe存在)echo.::*************************************************************************************************************echo.echo. [1] 启动Nginxecho. [2] 关闭Nginxecho. [3] 重启Nginxecho. [4] 刷新控制台echo. [5] 重新加载Nginx配置文件echo. [6] 检查测试nginx配置文件echo. [7] 查看nginx versionecho. [0] 退 出echo.echo.请输入选择的序号:set /p IDIF %id%1 GOTO startIF %id%2 GOTO stopIF %id%3 GOTO restartIF %id%4 GOTO MENUIF %id%5 GOTO reloadConfIF %id%6 GOTO checkConfIF %id%7 GOTO showVersionIF %id%0 EXITPAUSE::*************************************************************************************************************::启动:startcall :startNginxGOTO MENU::停止:stopcall :shutdownNginxGOTO MENU::重启:restartcall :shutdownNginxcall :startNginxGOTO MENU::检查测试配置文件:checkConfcall :checkConfNginxGOTO MENU::重新加载Nginx配置文件:reloadConfcall :checkConfNginxcall :reloadConfNginxGOTO MENU::显示nginx版本:showVersioncall :showVersionNginxGOTO MENU::*************************************************************************************::底层::*************************************************************************************:shutdownNginxecho.echo.关闭Nginx......taskkill /F /IM nginx.exe nulecho.OK,关闭所有nginx 进程goto :eof:startNginxecho.echo.启动Nginx......IF NOT EXIST %NGINX_DIR%nginx.exe (echo %NGINX_DIR%nginx.exe不存在goto :eof)%NGINX_PATH%cd %NGINX_DIR%IF EXIST %NGINX_DIR%nginx.exe (echo start nginx.exestart nginx.exe)echo.OKgoto :eof:checkConfNginxecho.echo.检查测试 nginx 配置文件......IF NOT EXIST %NGINX_DIR%nginx.exe (echo %NGINX_DIR%nginx.exe不存在goto :eof)%NGINX_PATH%cd %NGINX_DIR%nginx -t -c conf/nginx.confgoto :eof::重新加载 nginx 配置文件:reloadConfNginxecho.echo.重新加载 nginx 配置文件......IF NOT EXIST %NGINX_DIR%nginx.exe (echo %NGINX_DIR%nginx.exe不存在goto :eof)%NGINX_PATH%cd %NGINX_DIR%nginx -s reloadgoto :eof::显示nginx版本:showVersionNginxecho.%NGINX_PATH%cd %NGINX_DIR%nginx -Vgoto :eof原文总结参考以下原文http://feitianbenyue.iteye.com/blog/1989868http://feitianbenyue.iteye.com/blog/2207061