在一台服务器上运行多个Tomcat的配置

Posted 不浮泛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在一台服务器上运行多个Tomcat的配置相关的知识,希望对你有一定的参考价值。

1.安装jdk和Tomcat并且修改环境变量1.

    修改/etc/profile文件
jdk和Tomcat直接解压到相应的路径,然后修改环境变量
JAVA_HOME=/usr/java/jdk1.7.0
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH    #将环境变量导出

第一个Tomcat

CATALINA_BASE=/usr/local/apache-tomcat-6.0.35
CATALINA_HOME=/usr/local/apache-tomcat-6.0.35
export CATALINA_BASE  CATALINA_HOME

第二个Tomcat

CATALINA_2_BASE=/usr/local/apache-tomcat-6.0.35-second
CATALINA_2_HOME=/usr/local/apache-tomcat-6.0.35-second
export CATALINA_2_BASE CATALINA_2_HOME

第一个Tomcat路径

TOMCAT_HOME=/usr/local/apache-tomcat-6.0.35
export TOMCAT_HOME

第二个Tomcat路径

TOMCAT_2_HOME=/usr/local/apache-tomcat-6.0.35-second
export TOMCAT_2_HOME

生效文件 执行source /etc/profile 文件

并且运行启动Tomcat和jdk查看Java -version版本是否用到环境变量
2. 修改Tomcat配置1.

第一个Tomcat可以使用默认的配置,其他的Tomcat需要进行配置

打开第二个Tomcat/conf   下的server.conf进行配置

    http端口的  默认 8080 可以改成自己的业务端口
<Connector
port="8080" protocol="HTTP/1.1" connectionTimeout="20000" 
redirectPort="8443" />   
    shutdown端口      默认8005 可以改成8006  

<Serverport="8005" shutdown="SHUTDOWN">
ajp端口也修改 默认8009 可以改成 8010

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

3. 修改Tomcat启动应用的环境变量

修改catalina.sh配置      

找到下面红字,在下面增加如下代码

 # OS
specific support.  $var _must_ be set to either true or false.

添加第二个Tomcat的环境变量信息

export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME

4. 启动Tomcat

   sh ./bin/startup.sh
    访问 服务

以上是关于在一台服务器上运行多个Tomcat的配置的主要内容,如果未能解决你的问题,请参考以下文章

在一台电脑上运行两个或两个以上的tomcat

一台服务器上配置多个Tomcat的方法

在一台server上部署多个Tomcat

(转)如何在一台电脑上开启多个tomcat 和配置让系统识别哪个具体的tomcat

能否在一台主机上搭建2个tomcat服务器运行Java Web项目?

配置apache虚拟主机,实现在一台服务器上运行多个网站