- 下载windows版nginx,解压。
-
下载一个安装工具winsw-1.18-bin.exe.
点击下载
。 - 下载后改个名字:service.exe,放到nginx目录下。
-
在nginx安装目录下新建service.xml
nginx-path
为nginx根目录,注意修改为自己的目录,下面的id为服务名称,用来删除服务。
<service>
<id>nginx-load-balance</id>
<name>NginxLoadBanlanceService</name>
<description>使用nginx负载均衡</description>
<logpath>nginx-path\logs</logpath>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
<executable>nginx-path\nginx.exe</executable>
<startarguments>-p nginx-path</startarguments>
<stopexecutable>nginx-path\nginx.exe</stopexecutable>
<stoparguments>-p nginx-path -s stop</stoparguments>
</service>
- 新建service.exe.config配置文件。
<configuration>
<startup>
<supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v4.0" />
</startup>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
-
最后目录结构。
- nginx的根目录打开dos,输入命令:service.exe install。
-
查看windows服务列表,启动。
-
访问
- 如何删除服务?在dos输入:sc delete nginx-load-balance。
版权声明:本文为qwqw3333333原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。