Linux 下配置多个tomcat

来源:互联网 发布:ps苹果mac正版要多少钱 编辑:程序博客网 时间:2024/04/28 14:28

1.解决思路

           linux 下配置多个tomcat ,实际上就是配置多个tomcat工作目录,然后相关端口不能冲突,tomcat 中  CATALINA_HOME 一般指的是安装目录,CATALINA_BASE指的是工作目录,包括(新建工作目录tomcat1,包括下面这几个文件: conf,logs,webapps,temp,work),配置CATALINA_BASE指向这个工作目录,就可以了,然后在启动shell中,指定启动的CATALINA_BASE,最后就是修改server.xml文件,修改相关端口即可。具体步骤如下:

2.配置CATALINA_BASE变量

修改/etc目录下的profile文件,添加一组java环境变量,和两组CATALINA环境变量

JAVA_HOME=/usr/local/jdk1.7.0_67JAVA_BIN=/usr/local/jdk1.7.0_67/binPATH=$PATH:$JAVA_BINCLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME JAVA_BIN PATH CLASSPATHCATALINA_BASE=/usr/local/tomcatCATALINA_HOME=/usr/local/tomcatexport CATALINA_BASE CATALINA_HOMECATALINA_2_BASE=/usr/local/apache-tomcat-8.0.39CATALINA_2_HOME=/usr/local/apache-tomcat-8.0.39export CATALINA_2_BASE CATALINA_2_HOMETOMCAT_HOME=/usr/local/tomcatexport TOMCAT_HOMETOMCAT_2_HOME=/usr/local/apache-tomcat-8.0.39export TOMCAT_2_HOME

3.修改server.xml 

#原端口:8080 <Connector port="9080" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" />

#原端口:8005<Server port="8006" shutdown="SHUTDOWN">

4  在启动shell中指定 CATALINA_BASE,我们用startup.sh启动,在该文件中加入下面配置

export CATALINA_HOME=$CATALINA_2_HOMEexport CATALINA_BASE=$CATALINA_2_BASE

进入bin 目录,启动 ./startup.sh,启动成功后,浏览器查看http://localhost:9080/,显示如下页面







0 0
原创粉丝点击