nginx-window-安装自启动

96 阅读1分钟

nginx 自启动

1.下载

http://nginx.org/en/download.html 官方下载地址

image-20230803183501815

image.png

2.解压 cmd运行到 nginx.exe所在目录

image-20230803183821607

image.png image-20230803183928415

image.png

3.下载window service wrapper

image-20230803192502037

image.png

https://github.com/winsw/winsw/releases/tag/v3.0.0-alpha.11

4.配置nginx-service.xml

注意:创建nginx-service.xml 配置文件,注意文件名要和nginx-service.exe前面部分保持一致,比如你的nginx安装在D的nginx目录下D:\nginx,配置文件内容如下:

<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<executable>D:\nginx\nginx.exe</executable>
<logpath>D:\nginx</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-p D:\nginx</startargument>
<stopargument>-p D:\nginx\ -s stop</stopargument>
</service>

5. 运行安装

cd D:\nginx 进入nginx根目录 #第一步
nginx-service.exe install #安装服务
nginx-service.exe uninstall #卸载服务 
nginx-service.exe start #运行服务
nginx-service.exe stop #停止服务

6.访问默认 localhost 代表成功

image.png