Windows上Nginx的安裝教程詳解

一 背景

爲了方便本地的開發和驗證,因而整理了這一篇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>

相關文章
相關標籤/搜索