1.使用命令 tar -xvf 解压安装多个tomcat,如图(tomcat名字自定义作区分)
2.更改每个server.xml的端口,主要更改三个端口,如下所示
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8003" protocol="AJP/1.3" redirectPort="8443" />
端口说明:
8005 是用户停止tomcat的端口
8080 是默认连接端口
8003 是apache 监听的端口
这个三个端口每个服务器必须不同
3.配置centos 的环境变量 /etc/profile 文件,在后面添加如下内容
##########internetFinance tomcat##########
CATALINA_4_BASE=/usr/local/tomcat/internetFinance
CATALINA_4_HOME=/usr/local/tomcat/internetFinance
TOMCAT_4_HOME=/usr/local/tomcat/internetFinance
export CATALINA_4_BASE CATALINA_4_HOME TOMCAT_4_HOME
########customServer
CATALINA_6_BASE=/usr/local/tomcat/customServer
CATALINA_6_HOME=/usr/local/tomcat/customServer
TOMCAT_6_HOME=/usr/local/tomcat/customServer
export CATALINA_6_BASE CATALINA_6_HOME TOMCAT_6_HOME
注意: 等于号后是tomcat的路径(换成你自己的路径)
然后使用命令 source /etc/profile,让修改生效
4.然后修改每个tomcat中bin目录下的 catalina.sh 文件,(举例就只贴出一个,其他照样修改就行)
注意:橙色的变量就是上面第3步 centos配置环境变量的名称
5.然后启动各个服务器,去浏览器访问,如果访问不了可能是防火墙没开端口
使用 firewall-cmd –zone=public –add-port=80/tcp –permanent 开启端口
重启防火墙 firewall-cmd –reload