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

    xiaoxiao2025-06-10  51

    官网下载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"/" PRGDIR"/"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"/" PRGDIR"/"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"/" PRGDIR"/"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"/" PRGDIR"/"EXECUTABLE” stop “$@”(注意:一定要上面五句话将放在exec前面,否则无效) 同样要注意文件路径是自己文件的路径

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

    最新回复(0)