Tomcat及其負載均衡

Tomcat及其負載均衡

一、實驗環境

wKioL1mJ7CzixWHGAACQElPzutw841.png

二、實驗步驟

1、部署Tomcat 1

1)啓動後關閉防火牆

#service   iptables  stop

2)安裝JDK,配置Java環境

#tar  xf  jdk-7u65-linux-x64.gz

#mv   jdk1.7.0_65/    /usr/local/java

/etc/profile.d/下建立java.sh腳本

#vim   /etc/profile.d/java.sh

wKiom1mJ7D7ySafxAAAJ4PD9am0367.png

#source   /etc/profile.d/java.sh

查看java的版本

#java   -version

wKiom1mJ7E_RzgZwAAAlQ5OH3Kk987.png

3)安裝配置Tomcat

#tar   xf   apache-tomcat-7.0.54.tar.gz

#mv   apache-tomcat-7.0.54   /usr/local/tomcat7

啓動tomcat

#/usr/local/tomcat7/bin/startup.sh

wKiom1mJ7GLjO2xUAAAnXmel-b0215.png#netstat   -napt | grep  8080

wKioL1mJ7JCBspBuAAAGj3JlY8E062.png

測試訪問;http://192.168.2.11:8080

wKioL1mJ7KrzkXWHAAHw1dQqVfk415.png

關閉tomcat  運行/usr/local/tomcat7/bin/shutdown.sh

4)建立javaweb站點

創建目錄

#mkdir  -pv  /web/webapp1

wKiom1mJ7OSwY77PAAAGrw-XiAA075.png

建立測試頁

#vi   /web/webapp1/index.jsp

#more  /web/webapp1/index.jsp

wKioL1mJ7PSRoqQDAAAE5WBb2OA818.png

修改tomcatserverXml文件

#vi   /usr/local/tomcat7/conf/server.xml

wKioL1mJ7QyQtzIBAAAUz2t_xLU232.png

關閉啓動Tomcat 再重新啓動

#/usr/local/tomcat7/bin/shutdown.sh

#/usr/local/tomcat7/bin/startup.sh

測試網頁:http://192.168.2.11:8080

wKiom1mJ7RzT4pFdAAApaTs4nmI551.png

2、部署Tomcat 2 server與部署Tomcat 1 server基本相同

1)啓動後關閉防火牆

2)安裝JDK,配置Java環境

/etc/profile.d/下建立java.sh腳本   

3)安裝配置Tomcat

啓動tomcat

4)建立javaweb站點

創建目錄

#mkdir  -pv  /web/webapp1

建立測試頁

#vi   /web/webapp1/index.jsp

#more  /web/webapp1/index.jsp

wKioL1mJ7f-QXD70AAAFXI3AkwE267.png

修改tomcatserverXml文件

#vi   /usr/local/tomcat7/conf/server.xml

關閉啓動Tomcat 再重新啓動

#/usr/local/tomcat7/bin/shutdown.sh

#/usr/local/tomcat7/bin/startup.sh

測試網頁:http://192.168.2.12:8080

wKioL1mJ7i7QCIrOAAAmQ6ssTaw841.png 

3、配置Nginx服務

1)關閉防火牆

#service   iptables  stop

2)安裝相關軟件包

#yum   install  -y  pcre-devel  zlib-devel  openssl-devel

3)解壓安裝Nginx

wKiom1mJ7pHAkj3jAAA-M26O2gI308.png4)配置nginx.conf

#vi   /usr/local/nginx/conf/nginx.conf

http{.......}加入

wKioL1mJ7qWTABg_AAAPtHyxzqU194.png

http{..............}-server{..................}-location{...........}中加入一行proxy_passhttp://tomcat_server;

wKioL1mJ7rTx3-iBAAAMcXFweRM165.png

5)測試Nginx配置是否正確

#/usr/local/nginx/sbin/nginx  -t

wKiom1mJ7sPjZ1SLAAAOwqB7zmE456.png啓動nginx服務

#/usr/local/nginx/sbin/nginx  -c  /usr/local/nginx/conf/nginx.conf

#netstat  -anpt | grep  nginx

wKiom1mJ7tmS5UnNAAAHXRWsi4I331.png

測試負載均衡:http//192.168.2.10反覆刷新,會看到兩個頁面來回切換

wKiom1mJ7ufQB1d7AAArggodxig486.png

wKioL1mJ7w_hXhwHAAAlSN5e-ps978.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章