文档章节

Nginx 批量处理管理脚本

闰土的好友猹
 闰土的好友猹
发布于 2016/11/17 16:12
字数 252
阅读 19
收藏 0

Nginx 批量处理管理脚本

@echo off
rem 当前bat的作用

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

cls
SET NGINX_PATH=%NGINX_PATH%
rem 建议在windows环境变量中添加NGINX_PATH
color 0A
TITLE Nginx 管理程序 Power By xjt2016

CLS

ECHO.
ECHO. * * Nginx 管理程序 Power By xjt2016* *
ECHO. * update by xjt2016 2016-11-14 *
ECHO.

:MENU

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

rem if ERRORLEVEL 1 (echo nginx.exe不存在) else (echo nginx.exe存在)


ECHO.
    ECHO.  [1] 启动Nginx [2] 关闭Nginx [3] 重启Nginx [4] 清理 [5] 退 出
ECHO.

ECHO.请输入选择项目的序号:
set /p ID=
    IF "%id%"=="1" GOTO start
    IF "%id%"=="2" GOTO stop
    IF "%id%"=="3" GOTO restart
    IF "%id%"=="4" GOTO clean
    IF "%id%"=="5" EXIT
PAUSE

:start
    call :startNginx
    GOTO MENU

:stop
    call :shutdownNginx
    GOTO MENU

:restart
    call :shutdownNginx
    call :startNginx
    GOTO MENU
:clean
    call :cleanInfo
    GOTO MENU

:cleanInfo
    ECHO.
    cls
    goto :eof
:shutdownNginx
    ECHO.
    ECHO.关闭Nginx......
    taskkill /F /IM nginx.exe > nul
    ECHO.OK,关闭所有nginx 进程
    goto :eof

:startNginx
    ECHO.
    ECHO.启动Nginx......
    cd %NGINX_PATH%
    echo %cd%
    IF NOT EXIST "%NGINX_PATH%\nginx.exe" ECHO "%NGINX_PATH%\nginx.exe"不存在

    cd "%NGINX_PATH%"

    IF EXIST "%NGINX_PATH%\nginx.exe" (
        echo "start '' nginx.exe"
        start "" nginx.exe
    )
    ECHO.OK
    goto :eof

© 著作权归作者所有

共有 人打赏支持
闰土的好友猹
粉丝 6
博文 44
码字总数 36620
作品 0
杭州
后端工程师
私信 提问
大型项目linux自动化版本发布脚本(shell)之tomcat、nginx服务脚本

最近,又临近博主所负责的一个大型项目的发版了。之前有提到过,该项目涉及到30-40台服务器的发版。且项目客户规定发版需在晚上10-11点左右开始进行,这里博主不得不说每次发布最后都是眼花缭...

em_aaron
2018/08/01
0
0
WNMP+建站集成软件包--WNMP+

WNMP+(Nginx+MySQL+PHP)是一个功能强大的建站集成软件包。为了同别的类似软件做区别, 取名WNMP+(+带有超集合的意思)。它可以在Windows64位系统下快速搭建PHP开发环境,具有一套完整的P...

axiaofang
2016/06/13
1K
3
多渠道管理网站 - 爱屋格林

Web服务器:Nginx 1.8 脚本:PHP 5.5 数据库:Mysql 5 1、支持多渠道、多店铺管理。 2、客服具有审单、重发货、换货、退货处理等功能,并且可以批量增加赠品。(买家退货可以直接得到快递最新...

实玮网络
2016/01/26
1
0
企业架构规划及服务器优化参数

第1ç« ä¼ä¸š架构规划 1.1 架构图 1.1.1 用户访问网站组成 类型 作用 实现方式 顾客-用户 访问网站的人员 @ 保安-防火墙 安全策略控制;正确的流量通过,攻击者的流量组织 硬件-...

侯召顺
2017/10/01
0
0
使用shell脚本实现php应用的批量更新

拓扑: control_server 192.168.1.200 lb1 192.168.1.202 lamp1 192.168.1.101 lamp2 192.168.1.102 网站: www.aaa.com 注意点: 1.所有服务器之间通过hosts来解析主机名 2.control_server与......

362475097
2017/02/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊flink的Async I/O

序 本文主要研究一下flink的Async I/O 实例 // This example implements the asynchronous request and callback with Futures that have the// interface of Java 8's futures (which is t......

go4it
34分钟前
2
0
一文详解微服务架构的数据设计

微服务是一个软件架构模式,对微服务的讨论大多集中在容器或其他技术是否能很好的实施微服务这些方面。 本文将从以下几个角度来和大家分享在微服务架构下进行数据设计需要关注的地方,旨在帮...

java菜分享
44分钟前
6
0
Java并发编程之美读书笔记-并发编程基础1

线程 进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,比如idea运行代码时的jvm是一个进程,但是CPU资源比较特殊,它是被分配到线程的,线程是进程的一个执行路...

hensemlee
57分钟前
3
0
【剑指offer纪念版】--10 进制1的个数

10. 题目 题目:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如把9表示成二进制是1001,有2位是1。因此如果输入9,该函数输出2。 解题思路   把一个整数减去1,再和原整...

细节探索者
今天
3
0
本科毕业平均年薪 30 万!经济寒冬挡不住 AI 人才的火热!

互联网行业遭遇寒冬,企业纷纷裁员缩招,而 BAT 和硅谷明星公司对 AI 人才的投入却并不见放缓。为争夺相关人才,给应届毕业生开出的平均年薪高达 30 万。 而 TensorFlow 作为当下最流行的深度...

AI女神
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部