Linux安装Tomcat最新版本

Linux安装Tomcat最新版本Linux安装Tomcat最新版本1.Tomcat各版本选择2.下载启动1.Tomcat各版本选择官网介绍:https://tomcat.apache.org/whichversion.htmlServletJSPELWebSocketAuthentication(JASIC)ApacheTomcatVersionLatestReleasedVersionJava支持5.03.04.02.02.010.0.x10.0.58andla

大家好,又见面了,我是你们的朋友全栈君。

Linux安装Tomcat最新版本

1. Tomcat各版本选择

官网介绍: https://tomcat.apache.org/whichversion.html

Servlet JSP EL WebSocket Authentication (JASIC) Apache Tomcat 版本 最终发布版本 Java 支持版本
5.0 3.0 4.0 2.0 2.0 10.0.x 10.0.5 大于等于JDK8
4.0 2.3 3.0 1.1 1.1 9.0.x 9.0.45 大于等于JDK8
3.1 2.3 3.0 1.1 1.1 8.5.x 8.5.65 大于等于JDK7
3.1 2.3 3.0 1.1 N/A 8.0.x (已被8.5取代) 8.0.53 大于等于JDK7
3.0 2.2 2.2 1.1 N/A 7.0.x(2021年3月31停止维护) 7.0.109 大于等于JDK6(WebSocket需要大于等于JDK7)
2.5 2.1 2.1 N/A N/A 6.0.x (已停止维护) 6.0.53 大于等于JDK5
2.4 2.0 N/A N/A N/A 5.5.x (已停止维护) 5.5.36 大于等于JDK1.4
2.3 1.2 N/A N/A N/A 4.1.x (已停止维护) 4.1.40 大于等于JDK1.3
2.2 1.1 N/A N/A N/A 3.3.x (已停止维护) 3.3.2 大于等于JDK1.1

2. 下载启动

进入官网: https://tomcat.apache.org/

在这里插入图片描述
然后上传到服务器
在这里插入图片描述
解压

tar -zxvf apache-tomcat-10.0.5.tar.gz
# 进入启动目录
cd /usr/local/apache-tomcat-10.0.5/bin

# 启动
./startup.sh

# 进入到日志目录
cd ../logs/

# 查看启动日志
tail -f catalina.out

出现如下说明启动成功
在这里插入图片描述
如果启动不成功查看一下是否jdk1.8以上, 8080 端口有没有被占用

java -version

lsof -i:8080

netstat -tunlp | grep 8080

在这里插入图片描述
在这里插入图片描述
Linux安装Tomcat最新版本

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137518.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mybatis实现原理,动态代理_jdk动态代理实现原理

    mybatis实现原理,动态代理_jdk动态代理实现原理前言一直以来都在使用MyBatis做持久化框架,也知道当我们定义XXXMapper接口类并利用它来做CRUD操作时,Mybatis是利用了动态代理的技术帮我们生成代理类。那么动态代理内部的实现细节到底是怎么的呀?XXXMapper.java类和XXXMapper.xml到底是如何关联起来的呀?本篇文章就来详细剖析下MyBatis的动态代理的具体实现机制。MyBatis的核心组件及应用在详细探究MyBatis中动态代理机制之前,先来补充一下基础知识,认识一下MyBatis的核心组件。SqlSessio

    2022年8月8日
    2
  • mysql listagg函数_Oracle函数之LISTAGG「建议收藏」

    mysql listagg函数_Oracle函数之LISTAGG「建议收藏」最近在学习的过程中,发现一个挺有意思的Oracle函数,它可实现对列值的拼接。下面我们来看看其具体用法。最近在学习的过程中,发现一个挺有意思的Oracle函数,它可实现对列值的拼接。下面我们来看看其具体用法。用法:对其作用,官方文档的解释如下:Foraspecifiedmeasure,LISTAGGordersdatawithineachgroupspecifiedinth…

    2022年9月6日
    2
  • 小程序白屏问题和内存研究

    小程序白屏问题和内存研究

    2021年6月18日
    106
  • java工程师简历项目经验怎么写_高级java开发工程师简历

    java工程师简历项目经验怎么写_高级java开发工程师简历开头在找工作的过程中,对于Redis技术知识的掌握已经成为必须的技能。美团面试常常就会被问到Redis相关知识,而这次我就差点倒在了美团3面,面试官连问我以下几个Redis的问题,然后就卡壳了…redis了解吗?你说说怎么用redis实现分布式锁?Redis常用数据结构及底层数据结构实现如何解决Redis的并发竞争Key问题如何保证缓存与数据库双写时的数据一致性?剩下的不太记得了…为此面试完回来针Redis专门做了一个面试问题大总结架构筑基大家都知道,性能一直

    2025年6月1日
    0
  • nginx需要修改服务端口,需要修改哪个配置文件_centos7 ssh端口修改

    nginx需要修改服务端口,需要修改哪个配置文件_centos7 ssh端口修改1.我想让一个demo站点直接域名访问,不带端口,所以想用80端口启动对应前端工程。发现80被nginx占用:2.修改nginx端口,只需要修改其监听的端口就行了。找到nginx的配置文件,并编辑listen后面的端口号就行了。如我把原本的80改为了8082:3.重新加载nginx配置、重启nginx都行。…

    2022年9月8日
    0
  • 两款工控控件对比评测:Iocomp和ProEssentials

    两款工控控件对比评测:Iocomp和ProEssentials对于程序员来说,要凭一己之力开发出漂亮逼真的工控仪表和工控图表是非常耗时间和精力的,那么使用专业的第三方控件就是不错的选择,不仅节约开发时间,降低了项目风险,最重要的是第三方控件写的程序更专业,工控图

    2022年7月1日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号