一 背景
爲了方便本地的開發和驗證,因而整理了這一篇Windows上安裝Nginx的博文,建議通常學習仍是使用Linux,通常正規公司都是在Linux上安裝Nginx服務! 本篇內容相對比較簡單,若是有Linux上安裝過Nginx的夥伴,那麼看這一篇應該是比較輕鬆,並且使用也會很方便!html
二 下載安裝包
官網下載: 下載地址:Nginx For Windows DownLoad 網頁上有三個版本:簡單介紹一下: nginx
-
Mainline version : 主線版本 ,最新的主線版本是 nginx/Windows-1.13.9windows
-
Stable version : 穩定版本【工做中要更新最新版本就能夠使用穩定版本】app
-
Legacy versions :歷史版本工具
我這邊使用的是最新的主線版本,由於是本地簡單的測試使用,因此能夠忽略穩定性。學習
三 解壓和解壓包的簡單介紹
我如今的是nginx/Windows-1.13.9 ,下載完成對應的壓縮包爲: nginx-1.13.9.zip,進行解壓操做!<font color='red'>【注:解壓的目錄必定不要含有中文,不然訪問出錯!】</font>測試
解壓後的目錄以下,不一一介紹了,簡單介紹以下圖:ui
四 驗證安裝 [所有默認配置]
<font color='red'>注意不要直接雙擊nginx.exe,這樣會致使修改配置後重啓、中止nginx無效,須要手動關閉任務管理器內的全部nginx進程。</font>[參考博文1] 在nginx.exe目錄,打開命令行工具,用命令 啓動spa
1.進入解壓的目標,個人 E:\nginx-1.13.9 2.執行啓動命令 ,有一個一閃而過的效果!.net
start nginx.exe
3.訪問 http://localhost:80,啓動成功如圖:
若是啓動成功,可是訪問不了,請查詢log/error.log 文件!我以前遇到的是解壓的目錄中有中文! <font color='red'>使用windows版本的nginx啓動時遇到(1113: No mapping for the Unicode character exists in the target multi-byte code page)這個錯誤</font>
五 簡單配置負責均衡Demo(之後可能會使用)
1.備份nginx.conf一份,而後修改nginx.conf文件 2.修改使用反向代理upstream,進行負責均衡 3.詳細的配置信息不作介紹,具體能夠參考: Nginx學習——Nginx基本配置
#user nobody; worker_processes 1; events{ worker_connections 1024; } http{ upstream myproject { #server 127.0.0.1:8888; server 127.0.0.1:9999; } server { listen 8080; server_name localhost; location / { proxy_pass http://myproject; } } }
六 簡單的一些啓動、關閉服務命令介紹
在nginx.exe目錄,打開命令行工具,用命令 啓動/關閉/重啓nginx
:
關閉nginx:
nginx -s quit :完整有序的中止nginx 名稱| 命令 ---|--- 啓動nginx | start nginx 修改配置後從新加載生效| nginx -s reload 從新打開日誌文件| nginx -s reopen 測試nginx配置文件是否正確| nnginx -t -c nginx.conf 關閉nginx :快速中止nginx | nginx -s stop 完整有序的中止nginx |nginx -s quit
nginx命令介紹:Nginx學習——Nginx啓動、中止、重啓和信號控制以及平滑升級
七 參考博文
1 .windows下nginx的安裝及使用方法入門 2. Nginx學習——Nginx基本配置 3.Nginx學習——Nginx啓動、中止、重啓和信號控制以及平滑升級
<font color='blue'> **若是您以爲這篇博文對你有幫助,請點個贊,謝謝!**</font>
<font color='green'> **若是帥氣(美麗)、睿智(聰穎),和我同樣簡單善良的你看到本篇博文中存在問題,請指出,我虛心接受你讓我成長的批評,謝謝閱讀!<br/>祝你今天開心愉快!**</font>
<font size=4 color=blue>歡迎訪問個人csdn博客,咱們一同成長!</font>
"<font size=5>無論作什麼,只要堅持下去就會看到不同!在路上,不卑不亢!</font>"
<font size=4 color=red> 博客首頁</font>:<a href="http://blog.csdn.net/u010648555" target="_blank">http://blog.csdn.net/u010648555</a>