官网下载tomcat的包文件,要注意tomcat是分linux系统使用和windows系统使用的,在linux中使用下载tar.gz包。
下载好包之后,在终端进行操作。
解压tomcat包文件:tar -zxvf 包文件名
mv 原名 tomcat //修改名称
然后进行配置,
在tomcat/bin目录下:
vim startup.sh
在exec “
P
R
G
D
I
R
"
/
"
PRGDIR"/"
P
R
G
D
I
R
”
/
”
EXECUTABLE” start “$@”前面加上以下内容
JAVA_HOME=/usr/java/jdk1.8.0_20 //注:jdk的位置是自己安装的位置,注意更改
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/父目录/apache-tomcat-8.0.12 //父目录是apache的上一级目录注意修改
要注意的是,上面的路径要对应自己的路径
接着修改shutdown.sh中的信息
在exec “
P
R
G
D
I
R
"
/
"
PRGDIR"/"
P
R
G
D
I
R
”
/
”
EXECUTABLE” stop “$@” 前面加上以下内容:
JAVA_HOME=/usr/java/jdk1.8.0_20 //注:jdk的位置是自己安装的位置,注意更改
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/父目录/apache-tomcat-8.0.12 //父目录是apache的上一级目录注意修改
同样要注意的是文件的路径要是自己的路径
然后就可以通过bin文件下的startup.sh启动tomcat了
./startup.sh
如何配置多个tomcat
Tomcat不管配置几个,安装tomcat的步骤不变,变的是配置文件。首先,修改/etc/profile
执行命令:
sudo vi /etc/profile // 配置信息
首先不能缺少的是配置java
JAVA_HOME=/iekun/jdk/jdk1.8
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH
配置第一个tomcat
CATALINA_BASE=/iekun/tomcat1/apache-tomcat1
CATALINA_HOME=/iekun/tomcat1/apache-tomcat1
TOMCAT_HOME=/iekun/tomcat1/apache-tomcat1
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
配置第二个tomcat
CATALINA_2_BASE=/iekun/tomcat2/apache-tomcat-2
CATALINA_2_HOME=/iekun/tomcat2/apache-tomcat-2
TOMCAT_2_HOME=/iekun/tomcat2/apache-tomcat-2
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
注意上面配置的路径要都更改为你自己文件的路径
完成上面配置后,修改两个tomcat的启动文件的停止文件,也就是tomcat文件下的bin文件中的startup.sh文件和shutdown.sh文件
在第一个tomcat中添加进
JAVA_HOME=/usr/java/jdk1.8.0_20 //注:jdk的位置是自己安装的位置,注意更改
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/父目录/apache-tomcat-8.0.12 //父目录是apache的上一级目录注意修改
export CATALINA_HOME=$CATALINA_HOME 利用profile中第一组设置
export CATALINA_BASE=$CATALINA_BASE 利用profile中第一组设置
exec “
P
R
G
D
I
R
"
/
"
PRGDIR"/"
P
R
G
D
I
R
”
/
”
EXECUTABLE” start “$@”(注意:一定要上面五句话将放在exec前面,否则无效)这句是文件自带的
注意:文件路径要是自己文件的路径
第二个tomcat里startup.sh
,shutdown.sh加入:
JAVA_HOME=/usr/java/jdk1.8.0_20 //注:jdk的位置是自己安装的位置,注意更改
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/父目录/apache-tomcat-8.0.12 //父目录是apache的上一级目录注意修改
export CATALINA_2_HOME=$CATALINA_2_HOME 利用profile中第二组设置
export CATALINA_2_BASE=$CATALINA_2_BASE 利用profile中第二组设置
exec “
P
R
G
D
I
R
"
/
"
PRGDIR"/"
P
R
G
D
I
R
”
/
”
EXECUTABLE” stop “$@”(注意:一定要上面五句话将放在exec前面,否则无效)
同样要注意文件路径是自己文件的路径
两个tomcat端口不能一致,修改tomct端口,在tomcat文件中的conf文件夹下,编辑server.xml 分别找到8005,8080,8009三个,修改成自己想要的,端口是8080那个,其它两个也要修改。