Windows server 2019系统服务器安装nginx

Windows server 2019系统服务器安装nginx

  1. 下载nginx
    nginx下载
    在这里插入图片描述

  2. 下载Windows service wrapper
    在这里插入图片描述
    在这里插入图片描述

  3. 将nginx压缩包解压至C盘根目录,并命名为nginx
    在这里插入图片描述

  4. 将winsw-bin.exe放入nginx目录下,可重命名为nginx-service.exe。
    在此目录下添加文件nginx-service.xml(此文件命名与winsw-bin文件相同)
    在这里插入图片描述
    nginx-service.xml文件内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="UTF-8"?>
<service>
<id>Nginx</id>
<name>Nginx</name>
<decription>nginx</decription>
<logpath>C:\nginx\logs</logpath>
<executable>nginx.exe</executable>
<stopexecutable>nginx.exe</stopexecutable>
<stopargument>-s</stopargument>
<stopargument>stop</stopargument>
<logmode>rotate</logmode>
</service>

  1. 在命令行中执行命令:nginx-service.exe install
    可能会出错,这是因为系统没有安装.Net Framework 3.5。
    推荐一个安装教程
    安装.Net Framework 3.5
    安装成功后,再次执行命令,成功。
  2. nginx服务启动命令: net start nginx
  3. 打开http://localhost,看到nginx页面则安装成功。

参考教程https://blog.csdn.net/qq602331333/article/details/86220854