Windows中将Nginx添加为服务的问题
程序员文章站
2023-01-04 18:56:09
前言:在使用leaflet写离线地图时,需要将nginx作为leaflet的代理,实现内网访问外网地图瓦片,下面是将nginx添加为windows服务。1、下载安装nginx官网:http://ngi...
前言:在使用leaflet写离线地图时,需要将nginx作为leaflet的代理,实现内网访问外网地图瓦片,下面是将nginx添加为windows服务。
1、下载安装nginx
官网:http://nginx.org/en/download.html
注意:我是将nginx安装到了d盘,所以后面的文件修改时注意自己的路径问题。
2、添加服务
nginx-service.xml、cmd-restart-nginx.bat、cmd-start-nginx.bat、cmd-stop-nginx.bat
nginx-service.xml内容:
<service> <id>nginx180</id> <name>nginx service 1.8.0</name> <description>high performance nginx service</description> <logpath>d:\nginx-1.18.0\logs</logpath> <log mode="roll-by-size"> <sizethreshold>10240</sizethreshold> <keepfiles>8</keepfiles> </log> <!-- option: stopparentprocessfirst if set, winsw will terminate the parent process before stopping the children. default value: false --> <stopparentprocessfirst>true</stopparentprocessfirst> <executable>d:\nginx-1.18.0\nginx.exe</executable> <startarguments>-p d:\nginx-1.18.0</startarguments> <stopexecutable>d:\nginx-1.18.0\nginx.exe -s stop</stopexecutable> <stoparguments>-p d:\nginx-1.18.0</stoparguments> </service>
cmd-restart-nginx.bat内容:
cd d:\nginx-1.18.0 nginx-service.exe stop > nul taskkill /f /t /im nginx.exe nginx-service.exe start > nul pause > nul
cmd-start-nginx.bat文件内容:
cd d:\nginx-1.18.0 nginx-service.exe start >nul pause > nul
cmd-stop-nginx.bat文件内容:
cd d:\nginx-1.18.0 nginx-service.exe stop > nul taskkill /f /t /im nginx.exe pause > nul
3、安装nginx为windows服务
进入nginx的安装路径
d:\nginx-1.18.0 >nginx-service.exe install
4、启动nginx服务
控制面板–>管理工具–>服务–>找到nginx service 1.8.0服务–>启动
现在已经将nginx添加为windows服务了,可以自行测试。需要源文件的小伙伴可以私信我呀~
到此这篇关于windows中将nginx添加为服务的文章就介绍到这了,更多相关windows将nginx添加服务内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: 图文详解WinPE下安装Python
推荐阅读
-
Windows中将Nginx添加为服务的问题
-
Windows中将Nginx添加为服务的问题
-
windows2003使用nginx+php服务启动的有关问题 小弟我现在只能使用这样批处理启动,但是一注销用户就会停止工作。 start_nginx.bat [co
-
windows2003使用nginx+php服务启动的有关问题 小弟我现在只能使用这样批处理启动,但是一注销用户就会停止工作。 start_nginx.bat [co
-
windows2003使用nginx+php服务启动的有关问题 小弟我现在只能使用这样批处理启动,但是一注销用户就会停止工作。 start_nginx.bat [co
-
windows2003使用nginx+php服务启动的有关问题 小弟我现在只能使用这样批处理启动,但是一注销用户就会停止工作。 start_nginx.bat [co
-
Windows下用Nginx配置https服务器及反向代理的问题