windows下搭建nginx負載均衡


 

學習筆記,第一次記錄避免忘記

首先介紹一下本地環境是windows2008 R2-64位。

1.  到nginx官網上下載最新穩定版的安裝包,http://nginx.org/en/download.html

2.下載后解壓到對應文件夾

 

3.使用cmd命令進入文件目錄,輸入nginx.exe或者start nginx.exe安裝程序,注意安裝時默認為80端口,若頁面無法正常打開,請按照下面步驟4更換端口重試

 

 4.若80端口被占用,可在文件目錄下找到nginx.conf文件,使用記事本打開,將80改成其他端口,再次執行第3步

 

 

 5.若程序已啟動,后續更改nginx.conf文件內容,需使用cmd命令執行nginx.exe -s reload重啟nginx

 

nginx的部分操作

start nginx.exe 啟動

nginx.exe -s quit 停止

nginx.exe -s reload 重啟

 6.此時服務已能正常使用,接下來部署負載均衡

6.1 用來增加多個站點或服務

upstream localhost{
server localhost:801; #第一個站點
server localhost:806; #第二個站點
}

6.2 監聽請求地址與端口,並轉發

listen 8033; #監聽8033端口
server_name localhost; #監聽的域名
location / {
proxy_pass http://localhost; #轉發或處理
}

 6.3效果展示

 

最后需要監聽的端口還是需要改成80,畢竟是需要對外開放的,具體如何解除其他地方占用80端口的問題,還需要各位自尋答案。

以上內容是通過各種借鑒而來,可能比較亂,但學而時習之,用於自己鞏固也不錯,若有不好地方歡迎指正。

以下借鑒是地址:

https://www.cnblogs.com/jiangwangxiang/p/8481661.html

 https://www.cnblogs.com/qfb620/p/5508468.html

 


免責聲明!

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



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