Windows启动、停止nginx

长久以来一直是在linux上配置和使用nginx,竟发现没在本地的windows上装过,今天特意试了一下,把安装和配置记录一下。

首先下载windows版的nginx,我这里是为了学习openresty,所以下载了openresty的windows版, https://openresty.org/download/openresty-1.9.15.1-win32.zip

无需安装,解压到指定目录即可,目录下有nginx.exe,相当于在linux目录中/sbin/nginx的作用。

启动

进入nginx所在目录

1、start nginx
2、nginx.exe
两种方式,第二种或锁定命令行(cmd或者powershell),停服务需要再开启一个终端。建议第一种,这样命令行可以重新接受其他命令。

停止

1、nginx.exe -s stop
2、nginx.exe -s quit
网上资料有说这两种的区别:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。

重载配置

和linux中相同:nginx.exe -s reload