在windows server 2012 R2上搭建nginx環境


1.下載nginx

下載地址:http://nginx.org/en/download.html

 

 

我下載的是穩定版 nginx/windows-1.16.1

2.為了使用方便,利用sc命令將nginx注冊為windows服務

1.下載winsw.exe文件 我下載的是1.18版本

將winsw.ex 拷貝到nginx.exe所在目錄下,並創建如下xml 命名為 winsw.xml

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

 

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

由於我安裝的server 2012 R2 沒有安裝.net 3.5 所以需要手動安裝下.net 3.5 然后再執行

 

3.查看服務是否注冊

WIN+R 彈出命令窗口,輸入 services.msc 查看是否有nginx服務

 

 

 

 

未完待續...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM