下载地址

https://nginx.org/en/download.html

安装

解压到磁盘即可

添加到环境变量(可选)

  1. 右击「我的电脑」-「属性」-「系统属性」
  2. 点击「环境变量」
  3. 编辑「Path」
  4. 末尾加入 Nginx 的安装目录路径
  5. 确定

    相关命令

    ```bash

    启动

    start nginx

停止

nginx -s stop

重新加载配置

nginx -s reload

强制退出所有正在运行的nginx进程

taskkill /f /im nginx.exe

  1. <a name="OxvSA"></a>
  2. # 以服务的方式运行
  3. 如果不想每次都敲命令行或者服务器重启后自动启动则可以使用 `winsw`
  4. <a name="FUU6i"></a>
  5. ## 下载 WinSW
  6. 下载地址:[https://github.com/winsw/winsw/releases](https://github.com/winsw/winsw/releases)
  7. <a name="WbVE4"></a>
  8. ## 安装 WinSW
  9. 解压到 `nginx` 目录,跟 `nginx.exe` 同级,可以重名为 `winsw.exe`
  10. <a name="pWtro"></a>
  11. ## 编写配置文件
  12. 新建一个 `winsw.xml` 文件,填写下列内容
  13. ```xml
  14. <service>
  15. <id>nginx</id>
  16. <name>nginx</name>
  17. <description>nginx web server</description>
  18. <executable>nginx</executable>
  19. </service>

设置成服务

打开命令行进入到 nginx 目录并输入如下代码执行

  1. #安装
  2. winsw install
  3. #启动
  4. winsw start

如果没有错误那么打开 services.msc 可以看到 nginx 服务正在运行

winsw 的其他命令:

命令 描述
install 安装服务
uninstall 卸载服务
start 启动服务
stop 停止服务
restart 重启服务
status 当前服务状态
refresh 刷新
customize 自定义可执行的包装器