**:
nginx (「engine x」) 是乙個高效能的 http 和 反向** 伺服器,也是乙個 imap/pop3/smtp **伺服器。 nginx 是由 igor sysoev 為俄羅斯訪問量第二的 rambler.ru 站點開發的,第乙個公開版本0.1.0發布於2023年10月4日。其將源**以類bsd許可證的形式發布,因它的穩定性、豐富的功能集、示例配置檔案和低系統資源的消耗而聞名。
[一]、安裝步驟
1. 安裝pcre library
安裝nginx前需要確保系統中已經安裝pcre包,pcre library是http rewrite模組(即是url靜態化的包)。
pcre library 詳細可查閱其官網: 。
1
#tar -zxvf pcre-8.12.tar.gz
2
#cd pcre-8.12.tar.gz
3
#./configure
4
#make
5
#make install
常規標準的安裝步驟。
2. 安裝nginx
1
#tar -zxvf nginx-1.0.5.tar.gz
2
#cd nginx-1.0.5
3
#./configure
4
#make
5
#make install
tips:[二]、負載均衡配置示例
1. 測試環境的引數:
ps:tomcat的配置啟動這裡就不再詳述了.
2. 修改nginx的配置檔案:/usr/local/nginx/conf/nginx.conf
1
upstream my-web-server
5
6
server
20
21
#error_page 404 /404.html;
22
23
error_page 500 502 503 504 /50x.html;
24
location = /50x.html
27
28
}
tips:
1. 注意配置檔案中的引數對應關係:upstream: my-back-server 和 proxy_pass: http://my-back-server ;
2. upstream 中的server可設定多個類似:server 192.168.8.184:8088;
如果是80埠可以不用加埠號,直接寫成 server 192.168.8.184;即可
[三]、測試
2.瀏覽器開啟: 重新整理頁面,一起正常會交替顯示如下資訊:
3. 如果停掉其中某一台tomcat,再次訪問重新整理時,只顯示乙個tomcat的資訊.
到此nginx安裝及負載均衡配置演示結束。
nginx負載均衡及配置
實現伺服器集群主要就是為了負載均衡 load balance 有兩台或者以上的伺服器或者站點提供服務,服務將來自客戶端的請求,靠某種演算法,去盡量平分請求到集群的機器中,從而避免一台伺服器因為負載太高而出現故障,而即使其中某個機器出現故障,負載均衡會自動規避選擇,使得使用者也能正常訪問服務。好處 減...
NGINX安裝及負載均衡
一 安裝 1 安裝nginx,必須保證系統安裝了gcc,gcc c 編譯工具,安裝命令 yum y install gcc,yum y install gcc c 2 安裝pcre庫 tar zxvf pcre 8.34.tar.gz 進入目錄pcre 8.34 分別執行.configure,mak...
nginx負載均衡配置及測試
the remote server ip is the nginx server ip is 2 啟動兩個tomcat,進行訪問測試 宿主機中的 http localhost 8080 test.jsp ubuntu14.04中的 http localhost 8080 test.jsp 3 在ng...