Linux Server部署多个Tomcat

Xiaopeng 发布于 2013/08/14 19:51
阅读 1K+
收藏 1

问问大伙如何在Linux Server上部署多个Tomcat服务器?

比如,1个端口对应Tomcat5,1个端口对应Tomcat6,1个端口对应Tomcat7,并且这三个端口都可以同时被访问?问问大神如何解决啊???

谢谢!


加载中
0
魔力猫
魔力猫
部署虚拟机吧。不然你协调各自的端口就够你喝一壶的。要知道可并不只80、8080这样的端口,每个Tomcat还会启动别的端口,都要一一处理,那么还不如直接部署在虚拟机里面
0
专业打酱油
专业打酱油

1、把tomcat copy 3份

2、修改conf中的server.xml中的端口号

3、<Server port="8005" shutdown="SHUTDOWN">

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />


    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

把这几个端口查找替换一下

4、平台无关

专业打酱油
专业打酱油
回复 @Xiaopeng : 1、检查防火墙 2、查看tomcat日志
Xiaopeng
Xiaopeng
我就是按照这样做的,可是Tomcat服务器可以启动,就是无法连接~~~
0
Xiaopeng
Xiaopeng

引用来自“专业打酱油”的答案

1、把tomcat copy 3份

2、修改conf中的server.xml中的端口号

3、<Server port="8005" shutdown="SHUTDOWN">

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />


    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

把这几个端口查找替换一下

4、平台无关

Aug 14, 2013 8:43:56 PM org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
Aug 14, 2013 8:43:56 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Aug 14, 2013 8:43:56 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Aug 14, 2013 8:43:56 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Aug 14, 2013 8:43:56 PM org.apache.catalina.core.ApplicationContext log

INFO: SessionListener: contextInitialized()

日志里显示这个,有点看不懂哈~~~

Xiaopeng
Xiaopeng
回复 @专业打酱油 : Failed to load resource: the server responded with a status of 500 (Internal Server Error)
专业打酱油
专业打酱油
回复 @Xiaopeng : 看看返回错误码是多少
Xiaopeng
Xiaopeng
回复 @专业打酱油 : 路径试过了是对的,同样的路径,我在同事的电脑上可以打开后看到内容,到我自己的电脑上就不行了~~~
专业打酱油
专业打酱油
回复 @Xiaopeng : 路径的问题,据对路径或者相对路径,你仔细看看,你是怎么使用的
Xiaopeng
Xiaopeng
回复 @专业打酱油 : 还有个问题,项目放在tomcat下可以运行了,可是所以的js、css文件以及页面上的图片等都无法加载,这个是怎么回事?
下一页
返回顶部
顶部