Linux下Nginx負載均衡多個tomcat配置

2021-10-02 22:24:44 字數 3005 閱讀 8527

linux下安裝nginx和安裝多個tomcat的方法

linux系統,jdk1.8已安裝好

一、linux下nginx的安裝與配置

1、安裝gcc

yum install -y pcre pcre-devel

3、zlib安裝

yum install -y zlib zlib-devel

4、openssl安裝

yum install -y openssl openssl-devel

5、nginx安裝

5.1獲取nginx

wget

5.2、解壓nginx

tar -zxvf /opt/nginx-1.9.9.tar.gz -c /usr/local/software

5.3、安裝nginx

cd /usr/local/nginx-1.9.9

./configure

make

make install

5.4、配置nginx

切換目錄:cd /usr/local/nginx-1.9.9/conf

6、啟動/停止nginx

安裝路徑:/usr/local/nginx

啟動:/usr/local/nginx/sbin/nginx

停止:/usr/local/nginx/sbin/nginx -s stop

7、訪問下頁面測試下

二、linux安裝多個tomcat

1、安裝

wget

2、解壓tomcat

tar /opt/apache-tomcat-8.5.51.tar.gz -c /usr/local/software

3、重新命名

mv apache-tomcat-8.5.51 tomcat8080

mv apache-tomcat-8.5.51 tomcat8081

mv apache-tomcat-8.5.51 tomcat8082

4、配置環境變數

5、修改catalina.sh

進入tomcat的bin目錄下

6、修改server.xml

進入目錄

cd /usr/local/software/tomcat8081/conf

編輯server.xml

vi server.xml

(1):找到< server port=「8005」 shutdown=「shutdown」>

這個埠隨便寫,不要和其他埠衝突。

第乙個7081;第二個7082;第三個7083。

(2):找到< connector port=「8080」 protocol=「http/1.1」 connectiontimeout=「20000」 redirectport=「8443」 />將埠改為

第乙個8081;第二個8082;第二個8083。

(3):找到< connector port=「8009」 protocol=「ajp/1.3」 redirectport=「8443」 /> 更改埠號

第乙個9000;第二個9001;第三個9002。

7、分別啟動tomcat需要替換的index.jsp的code

test<

/title>

<

/head>

sessionid is <

%=session.

getid()

%>

>

sessionip is <

%=request.

getservername()

%>

>

sessionport is <

%=request.

getserverport()

%>

<

!-- 埠號依次修改為:8080

就這樣吧 ,希望會對大家有所幫助。

linux 下 nginx的負載均衡

nginx是如何實現負載均衡的,nginx的upstream目前支援以下幾種方式的分配 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。2 weight 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。2 ip hash ...

centos下nginx負載均衡

192.168.55.115為主伺服器 192.168.55.185為從伺服器 先需要將傳送到伺服器端的請求進行分流,具體要求如下 要求 index.php 的請求訪問主伺服器 api.php 1 files 的請求訪問主伺服器 api.php 1 files put 的請求訪問主伺服器 api.p...

nginx 負載均衡 Nginx負載均衡策略

nginx提供的負載均衡策略有2種 內建策略和擴充套件策略。內建策略為輪詢 預設 加權輪詢,ip hash,第三方。upstream mysvr1 輪詢 每個請求按照時間順序逐一的分配到每乙個後台伺服器上。如果某台伺服器宕機了,將會自動的剔除宕機的服務。nginx預設就是輪詢其權重都預設為1,伺服器...