centos 配置多个tomcat

一、安装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_1_BASE=/usr/local/tomcat1
CATALINA_1_HOME=/usr/local/tomcat1
TOMCAT_1_HOME=/usr/local/tomcat1
export CATALINA_1_BASE CATALINA_1_HOME TOMCAT_1_HOME
##########second tomcat########

保存退出;

source /etc/profile ;(使配置信息生效!)

3、修改对应tomcat及tomcat1下conf目录下的server.xml文件,指定其对应端口号:

    tomcat的server.xml本人保留,未修改;

    tomcat1的server.xml进行修改:8005-->8006 ; 8080 -->8090 ; 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:8090

三、其他的tomcat配置如步骤二

猜你喜欢

转载自www.cnblogs.com/kingsonfu/p/9778516.html