Windows Server2012 r2 nginx反向代理圖片伺服器

  • 2021 年 2 月 19 日
  • 筆記

1.下載nginx  //nginx.org/en/download.html,本人下載的1.18.0版本

 

 

 2.下載 Windows Service Wrapper(winsw.exe) v1.9 官方最新版   //www.downcc.com/soft/247773.html,將實現nginx註冊為Windows服務

3.將Windows Service Wrapper(winsw.exe) v1.9解壓後的1.9版本的exe文件放到nginx.exe的同目錄下面,我這裡將文件重命名為winsw.exe了

 

 4.在同目錄下面新建一個winsw.xml文件,內容如下:

<?xml version="1.0" encoding="UTF-8" ?>
<service>
<!--服務名-->
<id>nginx</id>
<!--服務顯示名-->>
<name>nginx</name>
<!--服務描述資訊-->>
<description>nginx</description>
<!--nginx.exe所在目錄(可以是絕對路徑也可以是環境變數中的可執行文件名)--><executable>E:\NginxImage\nginx-1.18.0\nginx.exe</executable>
<!--nginx日誌路徑-->>
<logpath>E:\NginxImage\nginx-1.18.0\</logpath>
<logmode>roll</logmode>
<!--服務啟動模式 自動 Automatic 手動Manual 開機啟動Boot  系統啟動時啟動 System等-->
<startmode>Automatic</startmode>
<!--服務依賴項--><depend></depend>
<!--服務啟動參數--><startargument>-p E:\NginxImage\nginx-1.18.0</startargument>
<!--服務停止參數--><stopargument>-p E:\NginxImage\nginx-1.18.0 -s stop</stopargument>
</service>

  

 

 5.管理員方式運行cmd 並將目錄切換到nginx目錄下 然後輸入 winsw.exe  install

 

 然後查看windows服務,沒有啟動自己手動啟動即可

 

瀏覽器頁面查看是否成功

 

 6.設置伺服器圖片路徑反向代理

 

 

 瀏覽器訪問地址查看是否成功,images第6點配置中設置的路徑