首页 > 系统相关 >linux环境安装启动多个tomcat

linux环境安装启动多个tomcat

时间:2024-06-22 14:54:02浏览次数:23  
标签:opt CATALINA java tomcat export linux HOME 安装 JAVA

1.安装jdk
如果安装完毕记录安装位置
如果不记得了可以输入
which java 查找java文件的位置

然后根据结果输入
ls -irt /usr/bin/java

在根据结果查询
ls -lrt /etc/alternatives/java
查询到java存放的位置

/usr/java/jdk1.8.0_191-amd64/jre/bin/java

之后编辑 vi etc/profile
在最下面加上java环境

JAVA_HOME=/usr/java/jdk1.8.0_191-amd64
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib
export JAVA_HOME PATHCLASSPATH TOMCAT_HOME

注意:JAVA_HOME 中后面的文件路径时java所在的位置

添加完成后保存

然后解压tomcta 并重命名我这里将tomcat存放在opt目录下

然后编辑 vi etc/profile 在Java环境变量下面输入输入如下内容

tomcat1

export CATALINA_HOME=/opt/apache-tomcat-7.0.56
export CATALINA_BASE=/opt/apache-tomcat-7.0.56
export TOMCAT_HOME=/opt/apache-tomcat-7.0.56

tomcat2

export CATALINA_HOME=/opt/tomcat7.0.56
export CATALINA_BASE=/opt/tomcat7.0.56
export TOMCAT_HOME=/opt/tomcat7.0.56

修改完保存后 修改tomcta1的端口号
1.
8005端口修改位8006

  1. <Connector port="8080" protocol="HTTP/1.1" 8080修改位8081
    connectionTimeout="20000"
    redirectPort="8443" /> 8443修改为18443

  2. 8009修改为8010

修改完毕后进入bin目录

在startup.sh 和shutdown.sh 中加入如下内容

-----------------------------------------------------------------------------

Start Script for the CATALINA Server

-----------------------------------------------------------------------------

export JAVA_HOME=/usr/java/jdk1.8.0_191-amd64
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/bin
export CATALINA_HOME=$CATALINA_HOME2
export CATALINA_BASE=$CATALINA_BASE2

Better OS/400 detection: see Bugzilla 31132


保存后即可多个tomcat共存

标签:opt,CATALINA,java,tomcat,export,linux,HOME,安装,JAVA
From: https://www.cnblogs.com/fanshsh/p/18262306

相关文章

  • Rocky Linux捣鼓记录(二):更换国内镜像源
    1.RockyLinux官方镜像源地址:https://mirror.rockylinux.org/mirrormanager/mirrors2.RockyLinux国内镜像源阿里云AlmaLinux镜像:https://mirrors.aliyun.com/rockylinux/腾讯云rocky镜像:https://mirrors.cloud.tencent.com/rocky/中科大rocky镜像:https://mirrors.ustc.e......
  • Linux驱动开发笔记(九)IIC子系统及其驱动
    文章目录前言一、IIC驱动框架二、总线驱动2.1iic总线的运行机制2.2重要数据结构2.2.1i2c_driver结构体2.2.2i2c总线结构体2.3匹配规则三、设备树的修改四、设备驱动的编写4.1相关API函数4.1.1i2c_add_adapter()4.1.2i2c_register_driver()4.1.3i2c_transfer......
  • 《植物大战僵尸杂交版》:手机下载安装指南
    《植物大战僵尸杂交版》是一款结合了经典塔防玩法与创新元素的策略游戏。这款游戏由B站UP主潜艇伟伟迷制作,为玩家带来了全新的植物杂交系统,让游戏体验更加丰富和有趣。​游戏特色杂交植物系统:玩家可以将不同植物进行杂交,创造出具有独特技能的新植物。多样化的游戏模式:包......
  • 安装和使用nvm安装Nodejs
    文章目录安装和使用nvm1.安装nvm2.重新加载终端配置3.安装所需的Node.js版本4.使用安装的Node.js版本nvm常用命令安装和使用nvm以下是安装nvm并使用它来安装Node.js的步骤:1.安装nvm首先,您需要安装nvm。您可以使用curl或wget来完成安装:......
  • 【linux】常用指令
    一、登录与注销1)sudouseraddlilei//添加用户(不能被立即使用,需设置密码sudopasswdlilei)2)sudoadduserlilei//添加用户3)login//登录或切换用户4)logout//注销用户(命令行)exit(shell-退出控制台)5)shutdown-h10//10分钟后自动关机shutdown-c//取消6)halt......
  • Debian12 安装kubernetes
    PrerequisitesMinimalInstalledDebian12/112CPU/vCPU2GBRAM20GBfreediskspaceSudoUserwithAdminrightsStableInternetConnectivityEnsurethateachnodecancommunicatewiththeothersviaareliablenetworkconnection.1.设置hostname和hos......
  • 在Linux中,mysql 数据备份工具有哪些?
    在Linux中,MySQL数据备份工具有多种选择,这些工具在功能、性能和易用性上有所不同。以下是一些常用的MySQL数据备份工具及其特点:mysqldump描述:mysqldump是MySQL自带的一个命令行工具,用于执行逻辑备份。它通过导出SQL语句来备份数据库,可以备份表结构、数据以及视图等。优点:备......
  • 在Linux中,lvs/nginx/haproxy 优缺点?
    LinuxVirtualServer(LVS)、Nginx和HAProxy都是流行的负载均衡解决方案,它们各自有不同的优缺点:1.LVS(LinuxVirtualServer)优点:高性能:LVS运行在Linux内核空间,因此具有较低的延迟和较高的吞吐量。稳定性:作为内核模块,LVS可以提供较高的稳定性。多种负载均衡算法:支持......
  • 在Linux中,keepalive工作原理是什么及如何做到健康检查?
    Keepalived是一个用于Linux系统的高可用性解决方案,它主要通过VirtualRouterRedundancyProtocol(VRRP)协议来实现网络服务的高可用性和故障转移。其核心功能包括故障切换和健康检查,广泛应用于LVS负载均衡集群以及其他需要高可用性的场景。下面是Keepalived工作原理及......
  • 在Linux中,如何重置 mysql root 密码?
    在Linux系统中重置MySQL的root密码通常有几种方法,以下是一些常见的步骤:1.使用mysqladmin命令首先,停止MySQL服务:sudosystemctlstopmysql以安全模式启动MySQL,允许root用户无密码登录:sudomysqld_safe--skip-grant-tables&连接到MySQL服务器:mysql-uroot选......