Linux服务器 - 部署多个Tomcat

(部署2个为例)

一  JDK安装与环境变量的配置

1 、JDK压缩包放服务器 usr/java/jdk/下(自定义可修改)

2、tar -zxvf /usr/java/jdk/jdk-8u241-linux-x64.tar.gz -C/usr/java/jdk/       //解压JDK到C/usr/java/jdk/

3、vi /etc/profile   //进入etc/profile(环境配置file),输入a开始编辑模式

4、 #set java environment 
      JAVA_HOME=/usr/java/jdk/jdk1.8.0_241
      JRE_HOME=/usr/java/jdk/jdk1.8.0_241/jre
      PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH
      CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
      export JAVA_HOME PATHCLASSPATH TOMCAT_HOME

如图:

5、按下Esc键(退出编辑模式),并输入“:wq”回车(保存环境配置)。

6、source   /etc/profile  //加载刚刚配置的环境变量(加载后,环境配置才会立即生效)

7、java -version //验证JDK是否安装成功。若打印出JDK版本,则OK!

 

二 Tomcat安装与环境变量的配置

1 、 服务器usr/java/下新建一个tomcat、tomcat2文件夹(自定义可修改)

2 、tomcat安装压缩包放服务器 usr/java/tomcat/usr/java/tomcat2/

3、tar -xvf /usr/java/tomcat/apache-tomcat-8.5.51.tar.gz -C/usr/java/tomcat/   //解压Tomcat到C/usr/java/tomcat/

     tar -xvf /usr/java/tomcat2/apache-tomcat-8.5.51.tar.gz -C/usr/java/tomcat2/   //解压Tomcat到C/usr/java/tomcat2/

4、vi /etc/profile   //进入etc/profile(环境配置file),输入a开始编辑模式

5、在刚刚添加JDK环境变量的后边添加如下配置:

#tomcat
export CATALINA_HOME=/root/tomcat/apache-tomcat-8.5.51
export CATALINA_BASE=/root/tomcat/apache-tomcat-8.5.51
export TOMCAT_HOME=/root/tomcat/apache-tomcat-8.5.51
#tomcat2
export CATALINA_HOME2=/root/tomcat2/apache-tomcat-8.5.51
export CATALINA_BASE2=/root/tomcat2/apache-tomcat-8.5.51
export TOMCAT_HOME2=/root/tomcat2/apache-tomcat-8.5.51

如图:

编辑完按下Esc键(退出编辑模式),并输入“:wq”回车(保存环境配置)

6、source   /etc/profile  //加载刚刚配置的环境变量(加载后,环境配置才会立即生效)

三 修改tomcat2 的4个文件(重点)

1、修改Tomcat2中/conf/server.xml  文件,共三处,如下:

  <Server port="8005" shutdown="SHUTDOWN">     默认为8005--》修改为8006

    <!--APR library loader. Documentation at /docs/apr.html -->
    <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
    <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->

  .........

    <Connector port="8080" protocol="HTTP/1.1"    默认为8080--》修改为8081(可自定义)              

      connectionTimeout="20000" 
               redirectPort="8443" />

  ........

    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />      默认为8009--》修改为8010

2、修改Tomcat2中的startup.sh 和 shutdown.sh 文件,任意位置,添加如下:
export JAVA_HOME=/root/jdk1.8.0_241
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/bin
export CATALINA_HOME=$CATALINA_HOME2
export CATALINA_BASE=$CATALINA_BASE2

添加完成后,保存退出即可。

3、修改Tomcat2中的 catalina.sh 找到下面这行代码, 添加如下:

 # OS specific support.  $var _must_ be set to either true or false.

# myself : add
export CATALINA_BASE=$CATALINA_BASE2
export CATALINA_HOME=$CATALINA_HOME2

四 进入Tomcat和Tomcat2下启动服务器,就可以访问到同时运行的两个服务端口

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值