下载并安装Nginx,解压到相应的磁盘目录,例如:E:\nginx\nginx-1.18.0。
下载"Windows Service Wrapper"小工具,例如:winsw-2.9.0-bin.exe,并将其放在nginx目录下,修改名字为nginx-service.exe。
在nginx目录下创建配置文件nginx-service.xml,内容如下:
<service>
<id>nginx</id>
<name>Nginx</name>
<description>Nginx Service</description>
<executable>E:\nginx\nginx-1.18.0\nginx.exe</executable>
<logpath>E:\nginx\nginx-1.18.0\logs</logpath>
<logmode>rotate</logmode>
</service>
其中,executable指定nginx.exe的路径,logpath指定日志文件存放的路径。
打开命令提示符(以管理员身份运行),进入nginx的根目录,输入命令:nginx-service.exe install,将nginx添加到Windows服务中。
查看Windows服务列表,确认nginx服务已经添加成功,并设置为自动启动。
这样,Nginx就被成功添加到Windows服务中,并会随着Windows系统的启动而自动启动。