1. 概述
Nginx 作為負載均衡在 Linux 系統上具備很好的併發效能,並且佔用極小的記憶體。
但是在 Windows 系統上並不支撐較高併發,所以在 Windows 系統上選用 Nginx 作為負載均衡,需要考慮併發情況。
若併發需求低於 300,部署叢集僅以熱備為目的,可選用 Nginx 作為負載均衡,若併發需求超過 300,則不建議使用 Nginx,須換用其他負載均衡。
詳情見 Nginx 官方說明:http://nginx.org/en/docs/windows.html
2. 安裝步驟
2.1 下載 Nginx
可轉至官方頁面進行下載:http://nginx.org/
版本推薦1.21及以上版本,優先使用最新版本
2.2 安裝 Nginx
下載好的 Nginx 包,可以放到自己便於管理的目錄進行解壓,解壓後即可使用。如下圖所示:
2.3 啟動 Nginx
2.3.1 維運命令
Windows+R 輸入 cmd 進行以下編譯,按照本文檔部署的 Nginx 應用,請使用下面的維運命令。
1)進入 Nginx 目錄,如下圖所示:
2)啟動、關閉 Nginx 。如下所示:
start nginx #啟動 nginx
nginx -s reload #重啟 nginx
nginx -s stop #快速停止 nginx
nginx -s quit #完整有序地停止 nginx
2.3.2 測試是否安裝成功
在瀏覽器的地址欄輸入http://ip:nginx埠號,例如:http://192.168.61.253:80,頁面出現 Nginx 即為安裝成功。如下圖所示:
3. 修改配置
要想使用 Nginx 搭配 Web 容器發揮負載均衡的作用,必須還要對 Nginx 進行配置,下面提供通用配置和自訂配置。
Nginx 配置具體步驟請參見:Linux系統安裝配置Nginx 文檔的第三章、第四章的內容。