nginx开机启动配置

参考文档:https://blog.csdn.net/weixin_51410036/article/details/109098193

 

开机启动配置

  1. 需要用到 WinSW.NET4.exe;
    百度网盘:https://pan.baidu.com/s/192khsPq1KNSRbB7PrBsBQA
    提取码:7yhn

    或者下载https://files.cnblogs.com/files/y593216/WinSW.NET4.zip?t=1712658484&download=true,下载后需要解压在修改名字

  2. 将 WinSW.NET4.exe 拷贝到 nginx 根目录下,并改名为 nginx-service.exe;
  3. 在 nginx 根目录下 创建 nginx-service.xml 文件(此文件名必须与上一步的文件名相同);
  4. 在 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>
  5. 以管理员身份运行 CMD,并进入 nginx 根目录,运行命令:
    nginx-service.exe install

    注意事项

    1. 不要双击 nginx.exe 运行,这样会导致无法关闭服务,需要到进程管理中结束进程树才可以
posted @ 2024-04-09 18:25  小小仓鼠  阅读(24)  评论(0编辑  收藏  举报