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點配置中設置的路徑