亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Nginx在Windows下的安裝及環(huán)境配置(將nginx作為服務(wù)運(yùn)行)

 更新時(shí)間:2022年05月11日 15:31:59   作者:arwindgao  
這篇文章主要介紹了Nginx在Windows下的安裝及環(huán)境配置,主要是將nginx作為服務(wù)運(yùn)行,需要的朋友可以參考下

首先也是重要的一個(gè)步驟,在Windows環(huán)境下如何安裝Ngnix服務(wù)呢?

前往http://nginx.org/en/download.html  下載合適的版本, 當(dāng)然推薦的使用MainLine版本,下載好之后,解壓后雙擊Ngnix.exe 即可運(yùn)行了(默認(rèn)為80端口),若你已經(jīng)在Windows服務(wù)器上部署了IIS,一定要記得修改默認(rèn)端口,否則會(huì)有沖突。

如一切正常的話,訪問(wèn)本地的地址+端口號(hào)你會(huì)看到這樣的界面:

此時(shí)并不能認(rèn)為萬(wàn)事大吉,由于Windows服務(wù)器環(huán)境下,僅僅以進(jìn)程的方式去Run一個(gè)服務(wù),首先會(huì)被認(rèn)為這種方式是不Stable的,其次,如果進(jìn)程被回收或崩潰掉,難以去找到相關(guān)的日志和錯(cuò)誤信息,為調(diào)試帶來(lái)麻煩,所以我們傾向于將進(jìn)程包裝為Windows服務(wù),這樣會(huì)擁有更好的健壯性。

但默認(rèn)的Ngnix并不支持Windows服務(wù)(原因在引言中已經(jīng)闡述,Ngnix for windows僅僅被認(rèn)為是一個(gè)測(cè)試版本),我們只有退而求其次也找一些其他的方式來(lái)安裝Ngnix為Windows服務(wù)。

常見(jiàn)的方法有instsrv/servany、FireDaemon等方式,但是這些方法都有各自的問(wèn)題,例如instsrv/servany會(huì)在服務(wù)重啟,停止/啟動(dòng)時(shí)產(chǎn)生一個(gè)新的Ngnix.exe進(jìn)程。FireDaemon在啟動(dòng)后,默認(rèn)會(huì)帶來(lái)一個(gè)次級(jí)進(jìn)程,這些原因和背景已經(jīng)在Defonds的博客中已經(jīng)有詳細(xì)的說(shuō)明了。

因此我們建議使用Windows Service Wrapper來(lái)安裝Ngnix服務(wù),這是GitHub上的一個(gè)開(kāi)源項(xiàng)目,他可以將任何exe,bat等文件安裝為windows服務(wù),你也可以在GitHub上下載他的源碼。

由于需要翻墻等原因,未必每個(gè)人都可以下載到二進(jìn)制版本,這里提供一個(gè)便捷下載。(1.9版本)

http://chabaoo.cn/softs/645594.html

好下載完成后,干掉你原來(lái)在跑的ngnix進(jìn)程,將winsw.exe更改為任意名稱并創(chuàng)建一個(gè)xml文件作為配置,當(dāng)然名稱要與exe名稱保持一致

配置代碼如下:

<service> 
 <id>nginx</id> 
 <name>nginx</name> 
 <description>nginx</description> 
 <executable>D:\Soft\Nginx\nginx-1.9.15\nginx-1.9.15\nginx.exe</executable> 
 <logpath>D:\Soft\Log\</logpath> 
 <logmode>roll</logmode> 
 <depend></depend> 
 <startargument>-p D:\Soft\Nginx\nginx-1.9.15\nginx-1.9.15</startargument> 
 <stopargument>-p D:\Soft\Nginx\nginx-1.9.15\nginx-1.9.15 -s stop</stopargument> 
</service> 

根據(jù)你的需要,修改executable,logpath,startargument,stopargument的配置。 

接著cmd到你的winsw.exe目錄下,執(zhí)行winsw.exe install命令(卸載的話,請(qǐng)使用winsw.exe uninstall).

一切順利的情況下,請(qǐng)你會(huì)看到你的Ngnix服務(wù)出現(xiàn)在服務(wù)列表中,此時(shí)啟動(dòng)服務(wù),可以看到上圖的歡迎信息了,這時(shí)候才可以認(rèn)為你的Ngnix安裝成功了,接下來(lái)可以去使用它了。

相關(guān)文章

  • Nginx服務(wù)啟動(dòng)和停止實(shí)現(xiàn)

    Nginx服務(wù)啟動(dòng)和停止實(shí)現(xiàn)

    使用Nginx的過(guò)程中,我們可能總是需要修改nginx配置文件,然后不停地啟動(dòng)或者停止nginx服務(wù),本文就來(lái)介紹一下,感興趣的可以了解一下
    2023-11-11
  • Nginx worker_connections配置太低導(dǎo)致500錯(cuò)誤案例

    Nginx worker_connections配置太低導(dǎo)致500錯(cuò)誤案例

    這篇文章主要介紹了Nginx worker_connections配置太低導(dǎo)致500錯(cuò)誤案例,需要的朋友可以參考下
    2015-04-04
  • linux設(shè)置Nginx自動(dòng)重啟的實(shí)現(xiàn)

    linux設(shè)置Nginx自動(dòng)重啟的實(shí)現(xiàn)

    在Linux系統(tǒng)中,設(shè)置Nginx服務(wù)開(kāi)機(jī)自動(dòng)啟動(dòng)及意外停止后自動(dòng)重啟是保持服務(wù)穩(wěn)定運(yùn)行的關(guān)鍵步驟,本文詳細(xì)介紹了如何使用systemctl命令和配置systemd服務(wù)文件來(lái)實(shí)現(xiàn)這一功能,感興趣的可以了解一下
    2024-09-09
  • Nginx正則表達(dá)式相關(guān)的參數(shù)和規(guī)則介紹

    Nginx正則表達(dá)式相關(guān)的參數(shù)和規(guī)則介紹

    這篇文章主要給大家介紹了關(guān)于Nginx正則表達(dá)式相關(guān)的參數(shù)和規(guī)則的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx正則表達(dá)式具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 詳解nginx+php執(zhí)行請(qǐng)求的工作原理

    詳解nginx+php執(zhí)行請(qǐng)求的工作原理

    這篇文章主要介紹了詳解nginx+php執(zhí)行請(qǐng)求的工作原理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • linux查找當(dāng)前系統(tǒng)nginx路徑的兩種方法

    linux查找當(dāng)前系統(tǒng)nginx路徑的兩種方法

    工作中有很多服務(wù)器, 它們上面裝的 nginx 的路徑也太不相當(dāng), 當(dāng)我們拿到一個(gè)不熟悉的服務(wù)器時(shí), 我們?cè)趺粗? 當(dāng)前運(yùn)行的nginx的目錄是哪一個(gè)呢,本文小編給大家介紹了兩種linux查找當(dāng)前系統(tǒng)nginx的路徑的方法,需要的朋友可以參考下
    2023-11-11
  • Nginx中報(bào)錯(cuò):Permission denied與Connection refused的解決

    Nginx中報(bào)錯(cuò):Permission denied與Connection refused的解決

    這篇文章主要給大家介紹了在Nginx中報(bào)錯(cuò):13: Permission denied與111: Connection refused的解決方法,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-04-04
  • CentOS利用Nginx搭建下載功能服務(wù)器

    CentOS利用Nginx搭建下載功能服務(wù)器

    這篇文章主要介紹了CentOS利用Nginx搭建下載功能服務(wù)器,需要的朋友可以參考下
    2017-06-06
  • 一文詳解nginx中的root與alias

    一文詳解nginx中的root與alias

    Nginx是一款流行的高性能Web服務(wù)器和反向代理服務(wù)器,這篇文章主要給大家介紹了關(guān)于如何通過(guò)一文詳解nginx中的root與alias的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • Nginx配置proxy_pass后返回404的問(wèn)題及解決

    Nginx配置proxy_pass后返回404的問(wèn)題及解決

    這篇文章主要介紹了Nginx配置proxy_pass后返回404的問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06

最新評(píng)論