首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >windows nginx 管理脚本

windows nginx 管理脚本

作者头像
用户2657851
发布于 2020-03-04 06:26:48
发布于 2020-03-04 06:26:48
1.7K00
代码可运行
举报
文章被收录于专栏:vsdfavsdfa
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@echo off&color e&Title Nginx 命令行控制台

cls

:Begin

echo   **********************************
echo.
echo          Nginx 命令行控制台
echo.
echo   **********************************
echo. & echo   Script: %0% & echo.
echo 请输入命令:
echo.
echo     reload       重载 Nginx 配置
echo     stop         停止 Nginx 服务
echo     quit         退出 Nginx 服务
echo     list         查询 Nginx 服务
echo     info         输出 Nginx 安装信息
echo.
echo     kill         杀死 Nginx 进程
echo     start        启动 Nginx 进程
echo     restart      重启 Nginx 配置
echo.
echo     exit         退出控制台
echo     cmd          启动 cmd

echo.&echo.&set /p cmd=请输入:

if  "%cmd%"=="kill"     goto Kill
if  "%cmd%"=="exit"    goto End
if  "%cmd%"=="start"   goto Start
if  "%cmd%"=="info"   goto Info
if  "%cmd%"=="restart"   goto ReStart
if  "%cmd%"=="reload"  goto Reload
if  "%cmd%"=="stop"    goto Stop
if  "%cmd%"=="quit"    goto Quit
if  "%cmd%"=="list"    goto List
if  "%cmd%"=="cmd"     goto Cmd

cls
goto Begin

:End
exit

:Kill
cls
echo.
echo     尝试杀死 Nginx 进程
echo.
echo.&echo.
taskkill /F /IM nginx.exe
set cmd= 
echo.&echo     执行完成
echo.&echo.
goto Begin


:Info
cls
echo.
echo     输出 Nginx 安装信息
echo.
nginx.exe -V

set cmd= 
echo.&echo.
goto Begin


:Start
cls
echo.
echo     尝试启动 Nginx 进程
echo.
echo.&echo.

start nginx.exe

set cmd= 
echo.&echo     执行完成
echo.&echo.
goto Begin


:ReStart
cls
echo.
echo     尝试杀死 Nginx 进程
echo.
echo.&echo.
taskkill /F /IM nginx.exe
echo.
echo     尝试启动 Nginx 进程
echo.
echo.&echo.

start nginx.exe

set cmd= 
echo.&echo     执行完成
echo.&echo.
goto Begin


:Reload
cls
echo.
echo     尝试重新加载 Nginx 配置文件
echo.
echo.&echo.

nginx.exe -s reload
set cmd= 
echo.&echo     执行完成

echo.&echo.
goto Begin


:Stop
cls
echo.
echo     停止 Nginx 服务
echo.
echo.&echo.

nginx.exe -s stop
set cmd= 
echo.&echo     执行完成

echo.&echo.
goto Begin


:Quit
cls
echo.
echo     退出 Nginx 服务
echo.
echo.&echo.

nginx.exe -s quit
set cmd= 
echo.&echo     执行完成

echo.&echo.
goto Begin


:List
cls
echo.
echo     查询 Nginx 服务
echo.

tasklist /fi "imagename eq nginx.exe"
set cmd= 
echo.&echo.
goto Begin

:Cmd
cls
start cmd
set cmd= 
goto Begin
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-08-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
快速入门Nginx【正向反向daili,负载均衡的概念,学会Nginx的安装和常用命令,并在实际中去应用Nginx】
则需要横向扩展,增加服务器。这个时候几个项目启动在不同的服务器上,用户要访问,就需要增加一个代理服务器了,通过代理服务器来帮我们转发和处理请求(反向代理)。
汀丶人工智能
2023/10/11
3970
快速入门Nginx【正向反向daili,负载均衡的概念,学会Nginx的安装和常用命令,并在实际中去应用Nginx】
Windows安装Nginx
Nginx是一款高性能的Web服务器软件,也是一种轻量级的Web服务器,被广泛应用于静态内容的托管和反向代理等方面,可以作为独立的服务器部署网站,应用非常广泛,特别是现在前后端分离的情况下,react和vue.js等前端模块都可以由Nginx进行搭载。本文将为大家介绍如何在Windows操作系统上安装Nginx,并提供相关的配置和启动方法。
Damon小智
2024/02/03
4200
Windows安装Nginx
Windows安装nginx + php + mysql
当前windows下web环境搭建有很多集成工具,比如常用的phpstudy,这里记录下不用集成工具,单独安装每个服务,如同linux环境安装一样;
用户2141488
2021/11/02
7.8K0
Windows下Nginx的启动、停止等命令
http://wanganwu.blog.163.com/blog/static/7788722012322111417966/
莫问今朝
2018/08/31
1.3K0
本文来深入学习Nginx/OpenResty详解,Nginx到底是个什么鬼
Nginx(或OpenResty)在生产场景中使用的广泛程度已经到了令人咂舌的地步。无论其实际的市场占用率如何,以笔者这些年所经历的项目来看,其使用率为100%。
愿天堂没有BUG
2022/10/28
2.3K0
本文来深入学习Nginx/OpenResty详解,Nginx到底是个什么鬼
新手windows安装nginx
windows安装nginx,下载地址:http://nginx.org/download/ 下载的时候,下载 .zip 后缀的压缩包,因为 .zip 的压缩包有nginx.exe 启动文件,其他没有。 下载好之后,放在自己本地磁盘某个目录下, cmd 命令框进入该目录,输入 start nginx 则可以启动 nginx服务,127.0.0.1:80 的网页打开显示,welcome to nginx,则启动成功。 如果默认本机80端口被占用 ,则打开之后会是被占用之后的网页,这时候去 本地磁盘 C:\Wi
蓓蕾心晴
2018/04/12
1.2K0
windows下RunHiddenConsole 启动 nginx与php(RunHiddenConsole
这篇文章主要介绍了RunHiddenConsole 启动 nginx与php的相关资料,希望通过本文能帮助到大家,让大家学会使用RunHiddenConsole,需要的朋友可以参考下
习惯说一说
2019/07/24
2.1K0
Windows 安装 PHP7.3+Nginx1.14.2 环境
PHP 版本介绍 当下使用最多的 php 版本就是 5.6 以及 PHP7+,(如果您还在使用 5 的版本,那么我建议您升级到7以上,目前本篇使用的是 PHP7.3)
hedeqiang
2019/12/17
2.1K0
批处理编写(自用
批处理 是 处理命令。自上而下成批的处理每一条命令,知道执行到最后一条,即使报错 也会继续执行后面的内容。
KID.
2023/12/22
2240
Windows +Nginx +Django
解压刚下载好的安装包,放到心仪的目录下,我放在D盘,用cmd进到该目录下,配置Nginx文件
Autooooooo
2020/11/09
3K0
Windows +Nginx +Django
服务器制作一键启动、重启、状态监控脚本 来自ruoyi
特殊说明: 解决问题的光鲜,藏着磕Bug的痛苦。 万物皆入轮回,谁也躲不掉! 以上文章,均是我实际操作,写出来的笔记资料,不会出现全文盗用别人文章!烦请各位,请勿直接盗用!
收心
2022/01/19
1.2K0
nginx 设置管理命令
nginx管理命令: 我不是生产者,我只是大自然的搬运工。 以下脚本来自LNMP一键安装包中军哥的一键安装脚本。感谢军哥的辛勤劳动。 首先我们先用vim或者vi打开/etc/init.d/nginx; vim /etc/init.d/nginx 然后按i进入编辑模式,将以下内容复制到该文件里面: #! /bin/sh # chkconfig: 2345 55 25 # Description: Startup script for nginx webserver on Debian. Place in
魔王卷子
2019/06/02
7990
第十章:Nginx配置详细讲解
http://nginx.org/download/nginx-1.17.10.zip
天蝎座的程序媛
2023/10/17
9460
第十章:Nginx配置详细讲解
分享一段,曾经写的cmd程序?
大概是高中时候弄的吧,很久了,刚刚发现我电脑里居然还有,以免被遗忘,所以在博客里发(zhuang)发(bi)下。
泽泽社长
2023/04/17
3170
nginx
并发量小,用户使用的少,所以在低并发的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户。
Dean0731
2022/05/11
3980
nginx
windows bat批处理基础命令学习教程「建议收藏」
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,分享一下给大家。点击跳转到教程。
全栈程序员站长
2022/09/23
19.6K0
使用批处理杀进程[通俗易懂]
在工作中经常会有发送远端命令来重启应用或是修改项目的情况。有时候,由于权限问题以及便捷性,并不总是能够远程控制,这时候需要发送一些远程命令来执行操作。
全栈程序员站长
2022/10/03
1.2K0
运维实战:Windows服务挂掉了怎么办,通过Bat脚本实现自动重启
大家在日常运维当中,如果Windows服务器的服务挂掉了怎么办,比如数据库、Tomcat、Redis等等。再比如赶上周末放假的话,是不是还需要紧急处理问题,然后一整天的好心情也就没有了,有没有什么好办法来解决这个问题呢。这里给大家介绍通过Bat脚本的方式,实现异常Windows服务的重启,这样再也不用担心服务器因为应用服务挂掉,还需要火急火燎的处理问题了。当然前提是你的应用服务应该配置为Windows服务的方式启动。大家一起来看看吧!
小明互联网技术分享社区
2024/02/13
3.6K0
运维实战:Windows服务挂掉了怎么办,通过Bat脚本实现自动重启
win7怎么去除快捷方式的小箭头
方式一、 新建一个txt文档把以下内容复制进去 在重命名001.bat 打开就行了 但要重启之后才有效 @ECHO OFF :MENU ECHO. ECHO. =-=-=-=-=请选择您要运行的项目=-=-=-=-= ECHO. ECHO. 1: 去除应用程序快捷方式图标箭头 ECHO. ECHO. 2: 去除批处理快捷方式图标箭头 ECHO. ECHO.
hbbliyong
2018/03/06
9810
运维必学 | 工作实践示例-从零开始学Windows批处理(Batch)编程系列教程
本文为作者部分原创,为尊重作者劳动成果禁止非授权转载,若需转载请在【全栈工程师修炼指南】公众号留言,或者发送邮件到 [master@weiyigeek.top] 中我将及时回复。
全栈工程师修炼指南
2023/10/31
6370
运维必学 | 工作实践示例-从零开始学Windows批处理(Batch)编程系列教程
相关推荐
快速入门Nginx【正向反向daili,负载均衡的概念,学会Nginx的安装和常用命令,并在实际中去应用Nginx】
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档