本文适用于安装或更新tomcat版本。

1.进入tomcat目录,查看当前tomcat版本

cd /usr/local/tomcat/bin
./version.sh

2.备份原tomcat

可以拷贝原tomcat,或者直接修改原tomcat的文件夹名称作为备份。

cd /usr/local/
#方法1:创建目录,并拷贝原tomcat
mkdir tomcat-backup
cp -Rf tomcat/*  tomcat-backup/#方法2:直接修改原tomcat目录名称
mv tomcat  tomcat-old

3.下载tomcat安装包

从官网下载需要的tomcat版本,下载网址:https://tomcat.apache.org/

4.上传tomcat安装包到Linux服务器/home目录(目录可自定义)

5.解压安装tomcat

unzip apache-tomcat-9.0.41.zip /usr/local

6.复制tomcat的conf、webapps、server.keystore文件,到新的tomcat下;并删除ROOT,docs,manager文件。

7.启动/关闭tomcat

#进入tomcat目录
cd /usr/local/tomcat/bin#关闭tomcat
./shutdown.sh
#启动tomcat
./startup.sh

Linux:tomcat安装/版本升级相关推荐

  1. Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口

    Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口 >>>>>>>>>& ...

  2. Linux Tomcat安装

    一.linux 安装软件的步骤 (1)下载软件的压缩包 (2)解压到指定的目录 (3)配置环境变量 ,配置PATH(在任意目录启动,这PATH可以省略,若不配置只有安装目录才能启动) (4)启动 二. ...

  3. linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤

    由于Centos6即将停止更新,本次就使用Centos7.5 X64位系统来演示,Tomcat版本就使用8.5,如果想使用9.0的版本也可以去官网进行下载,步骤都大同小异. 关于Tomcat9的新特性 ...

  4. Linux Tomcat 安装

    2019独角兽企业重金招聘Python工程师标准>>> 一. jdk的安装     安装的jdk为:jdk-6u26-linux-x64-rpm.bin(linux下64位的) wg ...

  5. 关于linux tomcat安装配置apr

    今天公司要迁移个老的tomcat项目到新服务器,本来是件很简单的事,于是配置环境变量一些基本操作.完成后,使用startup.sh启动,启动没报错,于是测试地址,发现居然打不开 what? 还以为是j ...

  6. Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>& ...

  7. linux上安装mysql,tomcat,jdk

    Linux 上安装 1 安装jdk 检测是否安装了jdk 运行 java –version 若有 需要将其卸载 a)         查看安装哪些jdk rmp –qa |grep java b)   ...

  8. Linux Java Web 服务器搭建之tomcat安装

    Linux Java Web 服务器搭建之tomcat安装 一 Tomcat 简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是 ...

  9. Linux下安装JDK,Tomcat,Mysql详细教程

    1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat.在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的.因为linux服务器可以说是安全性稳定性都比w ...

最新文章

  1. Android之EditText的各种使用
  2. Spring Boot 2.5.5发布:开始支持Java 17了!
  3. Leetcode_198_House Robber
  4. Winform中怎样在工具类中对窗体中多个控件进行操作(赋值)
  5. Vue实现仿音乐播放器12-实现歌手页面效果
  6. TensorFlow数据读取机制:文件队列 tf.train.slice_input_producer和 tf.data.Dataset机制
  7. C#-利用Marshal类实现序列化
  8. linux驱动模块命令大全insmod/rmmod/modprobe/depmod/lsmod
  9. oracle 慕课课程_我在慕课网学习到的oracle
  10. Android底部导航栏的实现(RadioGroup和Fragment结合使用)
  11. 前后分离架构下跨域调试
  12. Javascript中eval函数的用法
  13. mysql开发与运维_专业的MySQL开发规范
  14. linux yum安装xz,CentOS 7 上安装 xz utils 解压缩工具
  15. 七夕节微信表白墙小程序源码/基于Laravel的表白墙微信小程序源码
  16. 什么是MACsec功能?有什么作用?
  17. 考研数学你必须要懂的事情
  18. 【工具】-10 UML时序图(Sequence Diagram)学习笔记
  19. 【号外】软银为何忍痛割爱卖阿里股份?
  20. el-submenu中.el-submenu__title选中后背景色不变

热门文章

  1. python变量和字符串
  2. 基于注解风格的Spring-MVC的拦截器
  3. 用js将form表单同时提交到两个不同页面的方法
  4. vue vue的table表格自适应_响应式表格,HTML表格自适应(responsive table)
  5. ext4fs error mysql_请教一个 Linux 挂在磁盘阵列报错 EXT4-fs error 问题
  6. set集合判断集合中是否有无元素_一文了解 JavaScript 中的 Set(集合)- 对 Set 的扩展...
  7. 语言求圆周率近似值改错_新证明解决了如何求无理数的近似值
  8. B. File List
  9. 7-7 汉密尔顿回路 (25 分)(C语言实现)
  10. swift 隐藏状态栏_如何在Swift iOS应用中隐藏状态栏?