admin 管理员组文章数量: 887021
方式一
通过把nginx加入到windows服务中
1、下载window service wraper(https://github/winsw/winsw/releases)
分享至阿里云盘可直接下载,根据对应系统下载所需版本(如果x64和x86失败,可试试NET4,建议windows 2008和windows 2012 r2使用NET4版本)
阿里云盘分享https://www.alipan/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、在完成配置后确认即可
版权声明:本文标题:windows nginx开机自启 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725013426h849629.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论