我是 ABin-阿斌:写一生代码,创一世佳话,筑一览芳华。如果小伙伴们觉得不错就一键三连吧~

下一篇:2022版 Nginx 笔记大全
文章目录
- 一、前言
- 二、如何启动、停止、重启Nginx服务器?(Windows平台的Nginx命令)
- 三、注意细节
- 四、相关命令
- 1、启动
- 2、停止
- 3、重启
- 4、重新打开日志文件
- 5、查看Nginx版本
一、前言
- 有时候我的有关项目可能会部署在政务云的 Windows 平台上,这个时候我们就很有必要学习一下在 Windows 平台中如何玩转 Nginx
二、如何启动、停止、重启Nginx服务器?(Windows平台的Nginx命令)
- Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,nginx 具有跨平台的特性,无论是 linux 还是 Windows 系统均可以使用。在 Windows下使用 Nginx
- 我们需要掌握一些基本的操作命令,比如:启动、停止 Nginx 服务,重新载入 Nginx 等,下面对这些操作进行一些简单的介绍。

三、注意细节
- 注意:在启动 Nginx 时不要直接点击 nginx.exe 文件,因为:这样会导致修改配置后重启、停止nginx 无效,需要手动关闭任务管理器内的所有 nginx 进程,再启动才可以。
- 这个坑我亲自踩过,代理方面配的都没有问题,但是就是访问接口时 502。结果打开任务管理器才发现,几十个:nginx.exe的进程在后台挂着,导致我修改完的配置并没有生效,麻了!!!结果所有后台所有 nginx.exe 进程关掉,再用命令重启就可以了。
- 我们使用命令行工具进行 nginx 的启动、停止和重启工作。 打开 cmd 命令窗口,切换到 nginx 解压目录下,假设你安装在 C:servernginx-1.21.5 目录下。
四、相关命令
1、启动
- 启动 Nginx: 使用 start nginx命令:C:servernginx-1.21.5>start nginx

2、停止
- 停止 Nginx: 使用nginx -s stop来快速停止nginx,使用nginx -s quit 完整的停止nginx
- C:servernginx-1.21.5>nginx.exe -s stop 或 C:servernginx-1.21.5>nginx.exe -s quit
- 注意: stop 是快速停止 nginx,可能并不保存相关信息;quit 是完整有序的停止 nginx,并保存相关信息
3、重启
4、重新打开日志文件
- 重新打开日志文件: 使用nginx -s reopen命令:C:servernginx-1.21.5>nginx.exe -s reopen
5、查看Nginx版本
- C:servernginx-1.21.5>nginx -v