《阿里云服务器搭建》------部署多个tomcat,防止jenkins与项目共用一个端口

本系列教程的搭建环境为阿里云服务器,其他服务器可作为参考。

本文主要讲述实现两个tomcat的独立使用,拆分jenkins和实际项目共用tomcat的问题

首先,我们知道真实的项目环境中,不可能只存在一个tomcat,或者换句话说,A项目在部署后需要重启,那么就需要重启tomcat,而如果B项目也在这个tomcat下,那么A需要重启tomcat的时候,B项目只能停止运行。但是这是不科学,也是不合理的。因此就需要将每个项目独立部署在不同的tomcat下面,本文主要讲述安装多个tomcat,,来完成这个实现,后续可能会用tomcat多节点,集群的方式来实现。

在前面文章中,我们已经有了一个80端口的tomcat,下面我们需要在开放一个8880端口的tomcat

1.复制tomcat到另外一位位置

  1. 先进入到原来tomcat的安装目录下面,然后用命令 cp -r apache-tomcat-8.5.35 /root 将该tomcat文件复制到根目录下面。
    在这里插入图片描述
    复制完成。
    在这里插入图片描述
    2.然后我们进入到这个新的apache-tomcat-8.5.35目录下的conf文件夹
    cd /root/apache-tomcat-8.5.35/conf
    《阿里云服务器搭建》------部署多个tomcat,防止jenkins与项目共用一个端口_第1张图片

2.然后我们用vi server.xml命令,修改server.xml配置和第一个不同的启动、关闭监听端口。修改后保存就好。




    
  
    

把上面的这几个端口改了,不要与第一个冲突就ok
port=”8005” shutdown=”SHUTDOWN” 8005改为8006
Connector 下面的 port=”80” 改为 8880 redirectPort=”8443” ——18443
里面的8009改为8010

下面是我修改的内容,可以参考(其他没有修改的内容就没有贴出来)


  
  
                    

你可能感兴趣的:(开发栈----Linux)