Nginx:在Windows平台中的一些常用命令

Posted ABin-阿斌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx:在Windows平台中的一些常用命令相关的知识,希望对你有一定的参考价值。

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

下一篇:2022版 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、重启

  • 重新载入Nginx: 使用nginx -s reload命令:C:servernginx-1.21.5>nginx.exe -s reload

  • 当配置信息修改,需要重新载入这些配置时使用此命令。

4、重新打开日志文件

  • 重新打开日志文件: 使用nginx -s reopen命令:C:servernginx-1.21.5>nginx.exe -s reopen

5、查看Nginx版本

  • C:servernginx-1.21.5>nginx -v

以上是关于Nginx:在Windows平台中的一些常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Nginx在windows下常用命令

在linux平台下可以用shell命令打开windows中的doc吗?

windows下 安装 rabbitMQ 及操作常用命令

windows平台下利用Nginx做负载均衡

计算机中的cmd是啥意思,全称是啥

windows下 安装 rabbitMQ 及操作常用命令