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

到官网下载tomcat的包文件,要注意tomcat是分linux系统使用和windows系统使用的,在linux中使用下载tar.gz包。

下载好包之后,在终端进行操作。

Sudo -i

进入root,要输入密码

首先创建一个文件夹,用来存放你即将上传解压的tomcat文件

  Mkdir /usr/local/tomcat

切换到tomcat文件下,cd ../usr/local/tomcat

上传包文件:rz  要注意的是,上传文件一般会使用xshll或者xftp,不管是用是么,要在linux中先安装这个服务并启动。

解压tomcat包文件:tar -zxvf 包文件名

如果解压后的文件不在tomcat文件夹下,把它移到tomcat文件夹下。

然后进行配置,vi /usr/local/tomcat/tomcat解压文件名/bin/statrtup.sh

进行编辑

exec "$PRGDIR"/"$EXECUTABLE" start "$@"前面加上以下内容

export JAVA_HOME=/usr/local/Java /jdk文件名

export JRE_HOME=${JAVA_HOME}/jre

export PATH=${JAVA_HOME}/bin:${JRE_HOME}:$PATH 

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

export TOMCAT_HOME=/usr/local/tomcat/tomcat文件名

要注意的是,上面的路径要对应自己的路径

接着修改shutdown.sh中的信息

exec "$PRGDIR"/"$EXECUTABLE" stop "$@" 前面加上以下内容:

export JAVA_HOME=/usr/local/Java /jdk文件名

export JRE_HOME=${JAVA_HOME}/jre

export PATH=${JAVA_HOME}/bin:${JRE_HOME}:$PATH 

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

export TOMCAT_HOME=/usr/local/tomcat/tomcat文件名

同样要注意的是文件的路径要是自己的路径

完了之后记得source startup.sh和source shutdown.sh

然后就可以通过bin文件下的startup.sh启动tomcat了

Sudo ./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_HOM

注意上面配置的路径要都更改为你自己文件的路径

完成上面配置后,修改两个tomcat的启动文件的停止文件,也就是tomcat文件下的bin文件中的startup.sh文件和shutdown.sh文件

在第一个tomcat中添加进

export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_HOME 利用profile中第一组设置
export CATALINA_BASE=$CATALINA_BASE 利用profile中第一组设置

exec "$PRGDIR"/"$EXECUTABLE" start "$@"(注意:一定要上面五句话将放在exec前面,否则无效

注意:文件路径要是自己文件的路径

第二个tomcat里start.sh,shutdown.sh加入:

export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_2_HOME=$CATALINA_2_HOME 利用profile中第二组设置
export CATALINA_2_BASE=$CATALINA_2_BASE 利用profile中第二组设置
exec "$PRGDIR"/"$EXECUTABLE" stop "$@"(注意:一定要上面五句话将放在exec前面,否则无效

同样要注意文件路径是自己文件的路径

修改完之后记得source

两个tomcat端口不能一致,修改tomct端口,在tomcat文件中的conf文件夹下,编辑server.xml  分别找到8005,8080,8009三个,修改成自己想要的,端口是8080那个,其它两个也要修改。

猜你喜欢

转载自blog.csdn.net/qq_40386113/article/details/80765044
今日推荐