通过两种方式实现Nginx服务的开机自启动:WinSW工具和Windowns计划程序【测试成功】

艺帆风顺 发布于 2025-04-02 16 次阅读


一、winws实现nginx开机自启动

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

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

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

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

        YLNginx2025    YLNginx2025    YLNginx2025    D:YinLingnginx-1.26.2logs    roll        D:YinLingnginx-1.26.2nginx.exe    D:YinLingnginx-1.26.2nginx.exe -s stop

    // 注意:根据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、在完成配置后确认即可

      版权声明:本文内容来自脚本之家:優闟 ,遵循CC 4.0 BY-SA版权协议上原文接及本声明。本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。原文链接:https://blog.csdn.net/qq_44732146/article/details/144076233如有涉及到侵权,请联系,将立即予以删除处理。在此特别鸣谢原作者的创作。此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出处。