Linux配置多个tomcat同时运行
2014-04-25 14:27
483 查看
首先修改变量为第一个tomcat,然后修改第二个tomcat启动的脚本
vi /etc/profile
在其中加入
##########first tomcat###########
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
TOMCAT_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
##########first tomcat############
##########second tomcat##########
CATALINA_2_BASE=/usr/local/tomcat_2
CATALINA_2_HOME=/usr/local/tomcat_2
TOMCAT_2_HOME=/usr/local/tomcat_2
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
##########second tomcat##########
保存退出。
#source /etc/profile
来到第二个tomcat的bin目录下
在catalina.sh中加入
export JAVA_HOME=
export PATH=
export CLASSPATH=
###以上三个环境变量就是JAVA的环境变量可以不写###
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
最后把tomcat_2/conf下的server.xml打开
修改shudown端口与启动端口。这样就可以在linux下同时运行两个tomcat了。运行更多tomcat方法是一样的。
主要要点就是tomcat启动的时候会去查找tomat 的根目录,而这是通过查询系统环境变量CATALINA_HOME 以及 CATALINA_BASE 来做到的,于是我们只需要设置这两个变量即可。
现在我们把tomcat拷贝成2份,分别为 tomcat1 和 tomcat2,tomcat1 我们使用之前配置好的默认配置(CATALINA_HOME 以及 CATALINA_BASE 均指向 tomca1 目录),但tomcat2 我们不能再使用系统上配置的这两个变量了,那么我们就在 tomcat2的bin目录下面的 catalina.sh 临时修改设置 CATALINA_HOME 和 CATALINA_BASE 为tomcat2的根目录即可,如果再加tomcat 以此类推即可。
本文出自 “疯狂的小强” 博客,请务必保留此出处http://lixingfei.blog.51cto.com/8498966/1402779
vi /etc/profile
在其中加入
##########first tomcat###########
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
TOMCAT_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
##########first tomcat############
##########second tomcat##########
CATALINA_2_BASE=/usr/local/tomcat_2
CATALINA_2_HOME=/usr/local/tomcat_2
TOMCAT_2_HOME=/usr/local/tomcat_2
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
##########second tomcat##########
保存退出。
#source /etc/profile
来到第二个tomcat的bin目录下
在catalina.sh中加入
export JAVA_HOME=
export PATH=
export CLASSPATH=
###以上三个环境变量就是JAVA的环境变量可以不写###
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
最后把tomcat_2/conf下的server.xml打开
修改shudown端口与启动端口。这样就可以在linux下同时运行两个tomcat了。运行更多tomcat方法是一样的。
主要要点就是tomcat启动的时候会去查找tomat 的根目录,而这是通过查询系统环境变量CATALINA_HOME 以及 CATALINA_BASE 来做到的,于是我们只需要设置这两个变量即可。
现在我们把tomcat拷贝成2份,分别为 tomcat1 和 tomcat2,tomcat1 我们使用之前配置好的默认配置(CATALINA_HOME 以及 CATALINA_BASE 均指向 tomca1 目录),但tomcat2 我们不能再使用系统上配置的这两个变量了,那么我们就在 tomcat2的bin目录下面的 catalina.sh 临时修改设置 CATALINA_HOME 和 CATALINA_BASE 为tomcat2的根目录即可,如果再加tomcat 以此类推即可。
本文出自 “疯狂的小强” 博客,请务必保留此出处http://lixingfei.blog.51cto.com/8498966/1402779
相关文章推荐
- 让eclipse中tomcat等server识别maven构建的web项目
- Eclipse+Tomcat远程调试
- Web服务器 Apache 和 Tomcat区别[转]
- eclipse和tomcat8的websocket入门篇
- tomcat启动的时候提示java.net.SocketException异常
- IIS6.0+Tomcat7.0整合总结
- Tomcat内存设置详解
- tomcat发布asp网站的解决办法(转)
- 深入剖析Tomcat读书笔记二
- Win8下tomcat拒绝访问 Unable to open the service 'Tomcat6'
- tomcat7设置用户名密码
- Tomcat启动
- 旺旺老师JavaWeb视频(03) Tomcat
- Ubuntu10.10环境:Nginx+Tomcat6
- Nginx + Tomcat 配置集群负载均衡
- centos6.4下安装配置JDK+TOMCAT+MYSQL教程
- 用Tomcat和eclipse开发Web应用程序
- Tomcat 8(九)解读Tomcat组件的生命周期(Lifecycle)
- tomcat6优化
- tomcat安装