Windows中將Nginx添加為服務(wù)的問題
前言:在使用LeafLet寫離線地圖時,需要將Nginx作為LeafLet的代理,實現(xiàn)內(nèi)網(wǎng)訪問外網(wǎng)地圖瓦片,下面是將Nginx添加為Windows服務(wù)。
1、下載安裝Nginx
官網(wǎng):http://nginx.org/en/download.html
注意:我是將Nginx安裝到了D盤,所以后面的文件修改時注意自己的路徑問題。
2、添加服務(wù)
nginx-service.xml、cmd-restart-nginx.bat、cmd-start-nginx.bat、cmd-stop-nginx.bat
nginx-service.xml內(nèi)容:
<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內(nèi)容:
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文件內(nèi)容:
cd D:\nginx-1.18.0 nginx-service.exe start >nul pause > nul
cmd-stop-nginx.bat文件內(nèi)容:
cd D:\nginx-1.18.0 nginx-service.exe stop > nul taskkill /f /t /im nginx.exe pause > nul
3、安裝Nginx為Windows服務(wù)
進(jìn)入Nginx的安裝路徑
D:\nginx-1.18.0 >nginx-service.exe install
4、啟動Nginx服務(wù)
控制面板–>管理工具–>服務(wù)–>找到Nginx Service 1.8.0服務(wù)–>啟動
現(xiàn)在已經(jīng)將Nginx添加為Windows服務(wù)了,可以自行測試。需要源文件的小伙伴可以私信我呀~
到此這篇關(guān)于Windows中將Nginx添加為服務(wù)的文章就介紹到這了,更多相關(guān)Windows將Nginx添加服務(wù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nginx設(shè)置日志打印post請求參數(shù)的方法
這篇文章主要介紹了Nginx設(shè)置日志打印post請求參數(shù)的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11分布式架構(gòu)中關(guān)于正向代理反向代理面試提問
這篇文章主要為大家介紹了分布式架構(gòu)中關(guān)于正向代理反向代理的面試提問,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03nginx+uwsgi啟動Django項目的詳細(xì)步驟
nginx+uwsgi+django是我們常用的django部署方式。這篇文章主要介紹了nginx+uwsgi啟動Django項目的詳細(xì)步驟,非常具有實用價值,需要的朋友可以參考下2018-10-10Nginx配置Https安全認(rèn)證的實現(xiàn)
為了保障應(yīng)用的安全性,我們在架構(gòu)網(wǎng)絡(luò)層的時候需要采用HTTPS協(xié)議。本文介紹了Nginx配置Https安全認(rèn)證的實現(xiàn),分享給大家,感興趣的可以了解一下2021-05-05基于Nginx實現(xiàn)一個灰度上線系統(tǒng)的示例代碼
本文主要介紹了基于Nginx實現(xiàn)一個灰度上線系統(tǒng)的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式
這篇文章主要介紹了Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式,Ubuntu下的配置會有一些不同之處,需要的朋友可以參考下2015-07-07Nginx防止直接用IP訪問Web服務(wù)器的設(shè)置方法
看了很多Nginx的配置,好像都忽略了ip直接訪問Web的問題,這樣理論上不利于SEO優(yōu)化,所以我們希望可以避免直接用IP訪問網(wǎng)站,而是域名訪問,具體怎么做呢,看下面2012-09-09