Windows 服务器配置nginx开机自启动

举报
皮耶罗夫斯基 发表于 2024/11/29 15:53:17 2024/11/29
【摘要】 通过两种方式实现nginx的开机自启动:winws和window计划程序。一、winws实现nginx开机自启动  1、首先下载关于winws的程序包https://github.com/winsw/winsw/releases  2、将下载后的Winws文件放置nginx文件夹中,并将winws.exe文件修改文件名为nginx-service.exe   3、在nginx安装目录下新建一...

通过两种方式实现nginx的开机自启动:winws和window计划程序。


一、winws实现nginx开机自启动

  1、首先下载关于winws的程序包

https://github.com/winsw/winsw/releases


  2、将下载后的Winws文件放置nginx文件夹中,并将winws.exe文件修改文件名为nginx-service.exe


   3、在nginx安装目录下新建一个ngingx-service.xml文件,内容为:


<service>

<id>nginx</id>

<name>nginx</name>

<description>nginx</description>

<logpath>D:\ProjectSource\nginx</logpath>

<logmode>roll</logmode>

<depend></depend>

<executable>D:\ProjectSource\nginx\nginx.exe</executable>

<stopexecutable>D:\ProjectSource\nginx\nginx.exe -s stop</stopexecutable>

</service>


// 注意:根据nginx安装目录不同,


// 修改对应的logpath、executable、stopexecutable标签


  4、cmd(管理员身份)进入nginx的安装目录,执行:nginx-service.exe install命令,然后进入系统服务,看是否注册nginx服务成功并且检查是否设置为自动启动


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

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


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


  3、自定义名称描述


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


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


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


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


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。