一、安裝tomcat
1、下載鏈接:https://tomcat.apache.org/download-70.cgi,選擇需要的版本下載(.tar.gz文件后綴)
2、通過Xshell、Xftp上傳至CentosX的 某個目錄下(如/home/local/)
3、進入/home/local目錄下,解壓tomcat安裝包:
3.1 cd /home/local
3.2 tar -xzvf apache-tomcat-7.0.86.tar.gz
4、將解壓縮后的tomcat文件夾復制至/usr/local目錄下,並重命名:
4.1 cp /home/local/apache-tomcat-7.0.86 -R /usr/local
4.2 mv ./apache-tomcat-7.0.86 tomcat
5、配置Tomcat用戶信息:
5.1 cd /usr/local/tomcat/conf
5.2 vi tomcat-users.xml (末尾添加如下信息)
<role rolename="tomcat"/> <role rolename="manager-gui"/> <role rolename="admin-gui"/> <role rolename="manager-script"/> <role rolename="admin-script"/> <user username="tomcat" password="tomcat" roles="tomcat,manager-gui,admin-gui,admin-script,manager-script"/>
6、啟動Tomcat服務:
6.1 cd /usr/local/tomcat/bin
6.2 ./startup.sh
7、通過網頁訪問Tomcat:瀏覽器地址欄輸入:http://服務器ip:8080/(若無法訪問,請關閉防火牆)
ip是centos服務的IP地址;8080是tomcat默認端口
8、確定tomcat是否啟動:
ps -aux | tomcat
9、查看防火牆信息:
9.1 service firewalld status
9.2 停止防火牆: service firewalld stop
9.3 關閉防火牆:service firewalld disabled
二、配置其他tomcat
1、復制tomcat安裝包並重命名;
1.1 cd /usr/local/
1.2 cp /usr/local/tomcat -R /usr/local/tomcat1
1、編輯/etc/profile文件
vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
########## tomcat ###########
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
TOMCAT_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
########## tomcat ############
########## tomcat1 ###########
CATALINA_2_BASE=/usr/local/tomcat1
CATALINA_2_HOME=/usr/local/tomcat1
TOMCAT_2_HOME=/usr/local/tomcat1
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
##########second tomcat########
保存退出;
source /etc/profile ;(使配置信息生效!)
3、修改對應tomcat及tomcat1下conf目錄下的server.xml文件,指定其對應端口號:
tomcat的server.xml未修改;
tomcat1的server.xml進行修改:對應的端口修改可自定義
8005-->8006 ;
8080 -->8081 ;
8009 --> 8010
保存退出;
4、修改Tomcat的${tomcat}/bin下的啟動腳本startup.sh文件:
4.1 tomcat配置如下:
export JAVA_HOME=/usr/Java/jdk1.7.0_80
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_HOME
export CATALINA_BASE=$CATALINA_BASE
4.2 tomcat1配置如下:
export JAVA_HOME=/usr/java/jdk1.7.0_80
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_1_HOME
export CATALINA_BASE=$CATALINA_1_BASE
此處的前三項可以不加:
分別保存退出;
5、分別進入tomcat/bin和tomcat1/bin目錄下執行./startup.sh ;
6、查看防火牆狀態:
service firewalld status ;
停止防火牆:service firewalld stop ;
關閉防火牆: service firewalld disabled ;
7、通過瀏覽器觀察Tomcat:
tomcat : http://服務器ip:8080
tomcat1 : http://服務器ip:8081
三、其他的tomcat配置如步驟二