Nginx安装成windows服务

Nginx安装成windows服务

需要借助”Windows Service Wrapper”小工具,点击项目地址 ,点击下载地址
下载该工具后,将其放在 Nginx安装目录下,并重命名为nginx-service.exe,创建配置文件nginx-service.xml(名字要和工具名一样),创建nginx-service.exe.config(为支持NET 4.0 runtime,默认只支持NET 2.0 runtime)

文件结构如下:

image

  • nginx-service.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<service>
<id>nginx</id>
<name>Nginx Service</name>
<description>High Performance Nginx Service</description>
<logpath>D:\xampp\nginx\logs</logpath>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
<executable>D:\xampp\nginx\nginx.exe</executable>
<startarguments>-p D:\xampp\nginx</startarguments>
<stopexecutable>D:\xampp\nginx\nginx.exe</stopexecutable>
<stoparguments>-p D:\xampp\nginx -s stop</stoparguments>
</service>
  • nginx-service.exe.config
1
2
3
4
5
6
7
8
9
<configuration>
<startup>
<supportedRuntime version="v2.0.50727" />
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
  • 在cmd中运行如下命令安装windows服务
1
D:\xampp\nginx\nginx-service.exe install

之后就可以在Windows服务面板中启动服务了
image

参考链接:

-------------已经触及底线 感谢您的阅读-------------

本文标题:Nginx安装成windows服务

文章作者:趙小傑~~

发布时间:2019年06月25日 - 21:54:09

最后更新:2019年07月26日 - 23:32:12

原始链接:https://cnsyear.com/posts/61d935e4.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%