Tomcat Alma linux 8 快速安装、升级

Tomcat Alma linux 8 快速安装、升级

王忘杰
2022-08-12 / 0 评论 / 418 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年08月12日,已超过836天没有更新,若内容或图片失效,请留言反馈。

本次演示内容为使用Alma linux 8 快速部署Tomcat10.0.20版本,并快速升级为官网最新版本Tomcat10.0.23版本。

一、安装准备
1、查看系统版本
当前版本为Almalinux8.6

cat /etc/os-release
NAME="AlmaLinux"
VERSION="8.6 (Sky Tiger)"
ID="almalinux"

2、安装jdk
建议使用dnf安装管理,方便升级,我这里选择安装最新的JDK

dnf  search jdk
java-latest-openjdk.x86_64 : OpenJDK 18 Runtime Environment

dnf install java-latest-openjdk

二、安装tomcat
1、下载历史版本
http://archive.apache.org/dist/tomcat/tomcat-10/

wget http://archive.apache.org/dist/tomcat/tomcat-10/v10.0.20/bin/apache-tomcat-10.0.20.tar.gz

安装位置创建目录,并将Tomcat解压内容完整拷贝

/usr/local/tomcat

修改端口 conf/server.xml
如默认监听的8080端口,改为8081

<Connector port="8081" protocol="HTTP/1.1"

配置环境变量
/etc/profile 添加

export TOMCAT_HOME=/usr/local/tomcat

重新加载配置文件

source /etc/profile

启动Tomcat

/usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.

关闭tomcat

/usr/local/tomcat/bin/shutdown.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

登陆浏览器查看,注意开放防火墙对应端口

三、升级Tomcat
1、关闭tomcat

/usr/local/tomcat/bin/shutdown.sh

2、当发现当前版本漏洞时,需从官方下载升级Tomcat
下载官方最新版https://tomcat.apache.org/

wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.23/bin/apache-tomcat-10.0.23.tar.gz

3、备份旧tomcat

mv /usr/local/tomcat /usr/local/tomcat.bak/

4、新建tomcat目录并把最新的tomcat包解压放入
一般来说
tomcat中配置文件为conf/server.xml
程序文件在webapps
演示文件在webapps/examples
其他自行修改的配置文件一并导入
证书文件server.keystore
注意将旧配置文件、程序文件、自定义配置、证书文件拷贝过来,并删除演示文件即可

5、启动tomcat并测试
企业微信截图_20220812095652.png

1

评论

博主关闭了所有页面的评论