linux 下运行多个tomcat
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下运行多个tomcat相关的知识,希望对你有一定的参考价值。
一、配置java环境变量我配置的是1.8;
二、下载解压版的tomcat,上传服务器,复制一份,将tomcat解压到 /usr/local/src/ 下(解压到哪里你高兴就行),
两份分别命名为 apache-tomcat_1 和 apache-tomcat_2 ;
三、修改端口,因为两个tomcat解压后的默认端口是一样的,这里需要修改三个端口:
- <Server port="9005" shutdown="SHUTDOWN">
原来为8005,我修改成9005 - <Connector port="9080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
原来为8080,我修改为9080 -
<Connector port="9009" protocol="AJP/1.3" redirectPort="8443" />
原来为8009,我修改为9009
这样两个tomcat端口就不冲突了;
四、配置环境变量;
执行 vim /etc/profile ,
在尾部添加如下信息,路径按照自己安装的修改;
CATALINA_BASE=/usr/local/src/apache-tomcat_1
CATALINA_HOME=/usr/local/src/apache-tomcat_1
TOMCAT_HOME=/usr/local/src/apache-tomcat_1
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
CATALINA_2_BASE=/usr/local/src/apache-tomcat_2
CATALINA_2_HOME=/usr/local/src/apache-tomcat_2
TOMCAT_2_HOME=/usr/local/src/apache-tomcat_2
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
配置完环境变量后执行 source /etc/profile 使其生效;
五、启动tomcat
解压版tomcat最好别用通用的命令启动,也需要配置才能启动;
在tomcat的 /bin 文件夹下,有启动脚本(startup.sh)和关闭脚本(shutdown.sh),就是用它们来控制tomcat服务器的;
分别到两个tomcat的/bin文件夹下执行启动脚本(startup.sh): ./startup.sh
然后就可以打开浏览器登录查看了,后面记得带上端口号;
这种方法还可以运行更多的tomcat,只要服务器扛得住;
以上是关于linux 下运行多个tomcat的主要内容,如果未能解决你的问题,请参考以下文章