多tomcat运行

问答中心分类: OneinStack多tomcat运行
breakaple asked 9 年 ago
如何配置多个tomcat同时运行,
我试过的方法是第二个tomcat的端口更改,并在环境变量中添加第二个tomcat,然后在catalina.sh中添加第二个tomcat的声明。
但是启动第二个tomcat始终不成功,也没找到错误提示。
望得到高手解答。

5 Answers
oneinstack answered 9 年 ago
server.xml中2个端口都要改,注意权限 www

breakaple answered 9 年 ago
启动和关闭端口都改过了;
www权限是指?
我是复制原先的tomcat,然后进行的更改端口等操作。
附:
profile:
export TOMCAT_1_HOME=/usr/local/tomcat1
export CATALINA_1_BASE=/usr/local/tomcat1
export CATALINA_1_HOME=/usr/local/tomcat1
catalina.sh
export CATALINA_BASE=$CATALINA_1_BASE
export CATALINA_HOME=$CATALINA_1_HOME
 
我又试了一遍,控制台可以看到tomcat成功启动了,但访问ip:9080(端口我改到了9080),看不到tomcat的欢迎页,返回的是404.

oneinstack answered 9 年 ago
iptables 开启了9080端口吗?

breakaple answered 9 年 ago
谢谢回复
现在权限是www,两个端口改过了,启动端口是9080并添加防火墙例外,
启动tomcat,控制台看到是启动了,没报错,
但是访问ip:9080失败,火狐提示无法连接
您看还可能是什么问题?

breakaple answered 9 年 ago
好的,谢谢,我又检查了一遍执行过程,没有错误,发现是我访问域名错了(刚解析的新域名,却忘了);现在好了。