-
准备工作
nginx在windows环境中用服务启动需要借助一个工具:
http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw下载一个想要的版本放在nginx的目录中,改个自己想要的名称
图中nginx-service.exe为下载的exe文件
需要手动新建另外两个和exe文件同名的xml,一个为.exe.xml,另一个为.xmlnginx-service.exe.xml 配置 nginx-service.exe 文件的运行环境:
supportedRuntime 为.net环境版本,支持 4.0 runtime,默认支持 2.0 runtime<configuration> <startup> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v4.0" /> </startup> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration>
nginx-service.xml 配置 nginx 服务的服务名,日志和启动命令
<service> <id>nginx</id> <name>nginx 9001</name> <description>9001 web</description> <logpath>E:\nginx-1.13.6\logs</logpath> <log mode="roll-by-size"> <sizeThreshold>10240</sizeThreshold> <keepFiles>8</keepFiles> </log> <executable>E:\nginx-1.13.6\nginx.exe</executable> <startarguments>-p E:\nginx-1.13.6</startarguments> <stopexecutable>E:\nginx-1.13.6\nginx.exe</stopexecutable> <stoparguments>-p E:\nginx-1.13.6 -s stop</stoparguments> </service>
-
安装服务
在 nginx-service.exe 目录地址栏中输入cmd,打开cmd窗口
执行nginx-service.exe install
即可添加nginx服务
如需卸载执行:
nginx-service.exe uninstall
即可
nginx windows服务
最新推荐文章于 2024-06-11 08:00:00 发布