windows nginx开机自启

知_识 2024-06-15 12:07:03 阅读 91

方式一

通过把nginx加入到windows服务

1、下载window service wraper(https://github.com/winsw/winsw/releases)

分享至阿里云盘可直接下载,根据对应系统下载所需版本(如果x64和x86失败,可试试NET4,建议windows 2008和windows 2012 r2使用NET4版本)

阿里云盘分享

icon-default.png?t=N7T8

https://www.alipan.com/s/3pynW4prQvv

2、将安装包放到nginx目录下面,自定义重命名(nginx-serive.exe)

3、新建一个nginx-service.xml(文件名跟上面保持一致)

4、添加配置信息

<service> <id>nginx</id> <name>Nginx Service</name> <description>High Performance Nginx Service</description> <logpath>E:\gis\nginx-1.12.2\nginx-1.12.2\logs</logpath> <log mode="roll-by-size"> <sizeThreshold>10240</sizeThreshold> <keepFiles>8</keepFiles> </log> <executable>E:\gis\nginx-1.12.2\nginx-1.12.2\nginx.exe</executable> <startarguments>-p E:\gis\nginx-1.12.2</startarguments> <stopexecutable>E:\gis\nginx-1.12.2\nginx-1.12.2\nginx.exe</stopexecutable> <stoparguments>-p E:\gis\nginx-1.12.2 -s stop</stoparguments> </service>

5、修改上面地址为自己的nginx地址

6、cmd进入到文件目录

nginx-service.exe install #系统服务命令安装nginx-service.exe uninstall #系统服务命令卸载nginx-service.exe stop #停止对应的系统服务命令nginx-service.exe start #启动对应的系统服务命令

7、进去任务管理器启动nginx服务,并打开服务器设置nginx启动属性为自动

 方式二

通过windows程序计划设定nginx开机自启动

1、按下win键输入计划,回车

2、找到windows目录,在当下目录创建新任务

3、自定义名称描述

4、将触发设定为开机自启动

5.点击下一步,程序或脚本选择nginx.exe所在目录,要把下面的起始于 处填上 nginx.exe的所在路径 点击下一步

6、后续设定根据实际需求完成即可,可参考一下配置

7、在完成配置后确认即可



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。