LOADING

window下nginx注册成服务

–>

1. a.下载windows版nginx (http://nginx.org/download/nginx-1.10.0.zip),并且下载注册服务工具,

  b.下载地址: http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/1.18/winsw-1.18-bin.exe下载该工具后,将其放在 Nginx安装目录下,并重命名为nginx-service.exe

  c.创建配置文件nginx-service.xml(名字要和工具名一样),创建nginx-service.exe.config(为支持NET 4.0 runtime,默认只支持NET 2.0 runtime)

2.nginx-service.xml 内容如下:(其中的路径地址是nginx.exe的目录,不能是中文目录)

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

3.nginx-service.exe.config 内容如下:

<configuration>   
    <startup>    
        <supportedRuntime version="v2.0.50727" />    
        <supportedRuntime version="v4.0" />  
    </startup>   
    <runtime>    
        <generatePublisherEvidence enabled="false"/>    
    </runtime> 
</configuration>

4.在cmd中运行如下命令安装windows服务

 nginx-service.exe install

5.出现以下情况说明设置成功:

 

原文链接:https://www.cnblogs.com/yeyingyx/p/8515841.html
本文来源 互联网收集,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源,如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。

© 版权声明

相关文章