linux centOS6.5 下安装 (多个)tomcat 流程

1.首先把tomcat解压到linux的目录中,例如图

在 /usr  目录下 mkdir  tomcat_pool  建一个专门放tomcat的目录

然后把tomcat安装包拷贝进来并解压

#tar xzvf apache-tomcat-7.0.72.tar.gz

 

 

2.vi /etc/profile

在其中加入以下内容,如有多个tomcat则依次类推

CATALINA_TTC_TEST_BASE=/usr/tomcat_pool/ tomcat_ttc_test

CATALINA_TTC_TEST_HOME=/usr/tomcat_pool/tomcat_ttc_test

TOMCAT_TTC_TEST_HOME=/usr/tomcat_pool/tomcat_ttc_test

export  CATALINA_TTC_TEST_BASE  CATALINA_TTC_TEST_HOME  TOMCAT_TTC_TEST_HOME

 

 

 

让修改生效:source  /etc/profile

 

3.来到新建的tomat下,在bin/catalina.sh中加入以下内容

 

export JAVA_HOME=/usr/java/jdk1.8.0_112

export JRE_HOME=/usr/java/jdk1.8.0_112/jre

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export CATALINA_BASE=$CATALINA_TTC_RELEASE_BASE

export CATALINA_HOME=$CATALINA_TTC_RELEASE_HOME

 

 

 

 

4.修改conf/server.xml,将以下端口修改(如果一个服务器安装多个tomcat每个需要自己定义好不同的三个端口,不能被占用的)

  

端口:8005 –> 9005

 

 

端口:8080->9080

 

 

端口:8009->9094

 

 

Lsof -id :端口号   测试想加的端口是否已经被占用

 

 

 

5. 修改server.xml,将tomcat指定端口默认指向某个项目,增加红框中的内容

 

 

 

 

<Context path="" docBase="/usr/tomcat_pool/tomcat_czits/webapps/czits" debug="0" reloadable="true" crossContext="true" />

 

 

 

6.启动tomcat  去bin目录下  执行    ./startup.sh

 

7.检查是否需要软连接,并且允许软连接,在配置文件context.xml中增加如下信息:

<?xml version="1.0" encoding="UTF-8"?>  

<Context path="/myapp" allowLinking="true">  

</Context>

 

注意:本地访问前一定要确定服务器防火墙有没有开启

查看防火墙配置(需要root权限)

service iptables status

 

关闭防火墙(需要root权限)

service iptables stop

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值