Ubuntu安装配置tomcat(以及配置多个tomcat)

  • Post author:
  • Post category:其他


官网下载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那个,其它两个也要修改。