参考文档:https://blog.csdn.net/weixin_51410036/article/details/109098193
开机启动配置
- 需要用到 WinSW.NET4.exe;
百度网盘:https://pan.baidu.com/s/192khsPq1KNSRbB7PrBsBQA 提取码:7yhn
或者下载https://files.cnblogs.com/files/y593216/WinSW.NET4.zip?t=1712658484&download=true,下载后需要解压在修改名字
- 将 WinSW.NET4.exe 拷贝到 nginx 根目录下,并改名为 nginx-service.exe;
- 在 nginx 根目录下 创建 nginx-service.xml 文件(此文件名必须与上一步的文件名相同);
- 在 nginx-service.xml 文件中增加以下内容
<service> <id>nginx</id> <name>nginx</name> <description>nginx-service</description> <!-- 此处是 nginx 根路径,下面的路径都是 --> <logpath>D:\Program_Files\nginx-1.18.0</logpath> <logmode>roll</logmode> <depend></depend> <executable>D:\Program_Files\nginx-1.18.0\nginx.exe</executable> <stopexecutable>D:\Program_Files\nginx-1.18.0\nginx.exe -s quit</stopexecutable> </service>
- 以管理员身份运行 CMD,并进入 nginx 根目录,运行命令:
nginx-service.exe install
注意事项
- 不要双击 nginx.exe 运行,这样会导致无法关闭服务,需要到进程管理中结束进程树才可以