1. 程式人生 > >Nginx+Tomcat7+Redis搭建Tomcat7叢集

Nginx+Tomcat7+Redis搭建Tomcat7叢集

一、準備Linux虛擬機器

一定保證Linux可以訪問網際網路

二、下載所需軟體

在這裡插入圖片描述
雲盤下載
https://pan.baidu.com/s/108pndzP0QTai2oBdKGm6IQ

三、上傳軟體,安裝Nginx

將下載的軟體上傳到/u01目錄下
修改installNginx.sh的執行屬性
chmod +x installNginx.sh
執行Shell指令碼 installNginx.sh完成Nginx的安裝

四、安裝JDK和Tomcat

修改installJdk.sh的執行屬性
chmod +x installJdk.sh
執行Shell指令碼installJdk.sh完成安裝JDK和Tomcat
Tomcat解壓在/u01/apache-tomcat-7.0.33目錄下,複製兩份Tomcat
cp -rf /u01/apache-tomcat-7.0.33 /u01/tomat7_node1
cp -rf /u01/apache-tomcat-7.0.33 /u01/tomat7_node2

五、配置Tomat節點二

vi /u01/tomcat7_node2/server.xml

修改埠8080為9090,8005為9005,8443為9443,8009為9009

六、複製Jar包到兩個Tomcat的Lib目錄下

在這裡插入圖片描述
兩個Tomcat的lib目錄都有複製一份
/u01/tomcat7_node1/lib
/u01/tomcat7_node2/lib

七、修改兩個節點Tomat Session會話儲存到Redis中

在這裡插入圖片描述
兩節點Tomcat配置檔案都要修改
/u01/tomcat7_node1/conf/context.xml
/u01/tomcat7_node2/conf/context.xml

八、配置Nginx

vi /usr/local/nginx/conf/nginx.conf
在這裡插入圖片描述

九、安裝Redis記憶體伺服器

下載Redis到/u01目錄下
cd /u01
wget http://download.redis.io/releases/redis-4.0.9.tar.gz

編譯安裝

#cd /u01/redis-4.0.9
#make & make install

修改Redis配置檔案

#vi /u01/redis-4.0.9/redis.conf
在這裡插入圖片描述

十、修改兩個Tomcat的webapps/ROOT目錄下檔案index.jsp

在這裡插入圖片描述

十、啟動兩個Tomcat

首先修改兩個Tomcat中bin目錄的shell執行屬性
#chmod +x /u01/tomcat7_node1/bin/.sh
#chmod +x /u01/tomcat7_node2/bin/

.sh
#/u01/tomcat7_node1/bin/start.sh
#/u01/tomcat7_node2/bin/start.sh
在這裡插入圖片描述

十一、在Window端配置域名test.com的解析

以管理員的身份開啟記事本
在這裡插入圖片描述
開啟C:\Windows\System32\driver\etc目錄下的hosts檔案,新建test.com域名解析
在這裡插入圖片描述

十二、瀏覽器測試Tomcat叢集

在這裡插入圖片描述

十三、檢視Redis後臺

#/u01/redis-4.0.9/src/redis-cli
在這裡插入圖片描述