Linux操作系统下一台机器如何运行多个Tomcat
第一步:下载tomcat,这个直接官网下载即可,点击下载
第二步:环境变量配置修改
- 编辑环境变量
vi /etc/profile
- 增加如下修改
CATALINA_BASE=/usr/local/tomcat1_path
CATALINA_HOME=/usr/local/tomcat1_path
TOMCAT_HOME=/usr/local/tomcat1_path
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
CATALINA_2_BASE=/usr/local/tomcat2_path
CATALINA_2_HOME=/usr/local/tomcat2_path
TOMCAT_2_HOME=/usr/local/tomcat2_path
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
- 保存退出,
:wq
- 让环境变量生效,
source /etc/profile
第三步:第一个Tomcat可直接运行,第二个Tomcat配置修改如下
- 修改
/usr/local/tomcat2_path/bin/catalina.sh
,在文件开始处(参考位置)加入如下配置:
# OS specific support. $var _must_ be set to either true or false. (参考位置)
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
- 修改
/usr/local/tomcat2_path/conf/server.xml
,三处修改如下:
<Server port="8005" shutdown="SHUTDOWN"> 修改为:
<Server port="8006" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1" 修改为:
<Connector port="8090" protocol="HTTP/1.1"
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 修改为:
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
第四步:配置修改结束,执行启动命令即可。