Linux安装JDK17和tomcat9

前提保证自己的虚拟机上面不存在jdk和tomcat

目录

从官网下载jdk17和tomcat9安装包传输到虚拟机上

jdk17下载

tomcat下载

解压缩

配置JDK的环境变量

进入tomcat的bin目录下,执行此启动脚本命令 


从官网下载jdk17和tomcat9安装包传输到虚拟机上

jdk17下载

Java Archive Downloads - Java SE 17icon-default.png?t=O83Ahttps://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

tomcat下载

Apache Tomcat® - Apache Tomcat 9 Software Downloadsicon-default.png?t=O83Ahttps://tomcat.apache.org/download-90.cgi

我这里放到了/usr目录下

解压缩

tar -zxvf xxxxxxxxxx

配置JDK的环境变量

vim /etc/profile

在/etc/profile文件内的最下方配置这些环境变量,直接跟下图一样粘贴就行(注意:JAVA_HOME的路径是你自己的jdk路径,跟我不一样的自己看看jdk安装到哪里了)

#java environment

export JAVA_HOME=/usr/jdk-17.0.12

export JRE_HOME=$JAVA_HOME

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

注意从 JDK 9 开始,Java 的模块系统进行了重构。在 JDK 17 中,没有像以前版本那样单独的 “jre” 目录是正常的。这是因为 Java 运行时环境的功能已经被整合到 JDK 的其他目录结构中,主要是 “bin” 和 “lib” 目录。

虽然jre被整合到jdk下,但是tomcat运行jre还是会着重寻找JRE_HOME,如果不配置JRE_HOME的话很有可能导致tomcat因找不到jre而启动失败

输入以下命令出现此内容即为环境变量配置成功

java -version

进入tomcat的bin目录下,执行此启动脚本命令

./startup.sh

如果出现以下内容则为启动成功

输入以下命令再测试一下

curl localhost:8080

如果顺利的话基本配置成功了,网上搜一下怎么关闭此端口的防火墙或者怎么直接关闭防火墙,就可以在主机访问此虚拟机的tomcat服务了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值