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/
#/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