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