一、安装jdk(jdk-22.0.1版)
Oracle 正式发布 Java 22,这是备受欢迎的编程语言和开发平台推出的全新版本。Java 22 (Oracle JDK 22) 在性能、稳定性和安全性方面进行了数千种改进,包括对Java 语言、其API 和性能,以及Java 开发工具包 (JDK)中工具的增强功能,以帮助开发人员提高工作效率,推动企业加速创新和发展。
1.下载软件包(链接下载)
官网地址:https://download.oracle.com/java/22/latest/jdk-22_linux-aarch64_bin.tar.gz
[root@localhost ~]# wget https://www.oracle.com/java/technologies/downloads/#java22
这是17版本链接地址:
[root@localhost ~]# wget https://download.java.net/java/GA/jdk17.0.1/2a2082e5a09d4267845be086888add4f/12/GPL/
2.卸载之前安装的jdk
[root@localhost ~]# yum remove java #卸载软件包
[root@localhost ~]# yum remove *java* #卸载依赖包
[root@localhost ~]# java #检查是否还有jdk包
-bash: /usr/bin/java: 没有那个文件或目录
[root@localhost ~]# javac
-bash: javac: 未找到命令
3.解压压缩包
[root@localhost ~]# tar -zxvf jdk-22_linux-x64_bin.tar.gz
[root@localhost ~]# ls #查看解压之后的软件包
anaconda-ks.cfg apache-tomcat-10.1.25.tar.gz jdk-22.0.1 jdk-22_linux-x64_bin.tar.gz local.repo
也可以直接解压到指定目下(使用-C选项),例如将jdk的压缩包解压到/usr/local/目录下,参考命令如下:
[root@localhost ~]# tar -zxvf jdk-22_linux-x64_bin.tar.gz -C /usr/local/
4.将解压后的软件包移动到/usr/local/目录下
[root@localhost ~]# mv jdk-22.0.1 /usr/local/
5.进到/usr/local/目录下查看
[root@localhost ~]# cd /usr/local/
[root@localhost local]# ls
apache-tomcat-10.1.25 bin etc games include jdk-22.0.1 lib lib64 libexec sbin share src
6.修改配置文件(配置JAVA环境)
[root@localhost local]# vim /etc/profile
……
export JAVA_HOME=/usr/local/jdk-22.0.1
export PATH=$PATH:$JAVA_HOME/bin
在文件末尾加下面两行命令
7.让配置文件生效
[root@localhost local]# source /etc/profile
8.查看安装的jdk
[root@localhost local]# java -version
出现以下结果则表示安装成功
二、tomcat发布网站
1.下载 tomcat10 解压到自定义的目录
[root@localhost ~]# wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-10.1.25.tar.gz --no-check-certificate #使用链接地址下载tomcat10
[root@localhost ~]# tar -zxvf apache-tomcat-10.1.25.tar.gz #解压缩到当前/root目录下
[root@localhost ~]# mv apache-tomcat-10.1.25 /usr/local/ #将tomcat移动到/etc/local/目录
2.启动服务
找到bin文件夹中startup.bat文件,双击启动服务,shutdown.bat 为关闭服务,每次部署需要重新启动服务;
[root@localhost ~]# cd /usr/local/apache-tomcat-10.1.25 #进到tomcat文件所在目录
[root@localhost apache-tomcat-10.1.25]# ls #查看tomcat的文件
bin conf lib logs README.md RUNNING.txt webapps
BUILDING.txt CONTRIBUTING.md LICENSE NOTICE RELEASE-NOTES temp work
[root@localhost apache-tomcat-10.1.25]# ./bin/startup.sh #启动服务
3.浏览器访问
关闭防火墙,默认url为www.localhost:8080,在这里使用主机地址为192.168.1.10:8080(虚拟机地址:端口号)打开tomcat首页,表示tomcat可用;
[root@localhost apache-tomcat-10.1.25]# systemctl stop firewalld #关闭防火墙
4.在tomcat部署自己的网页
尝试部署一个自己的网页:在webapps文件下,创建一个wb目录,在此目录下传入一个网页index.html并使用echo添加内容。
[root@localhost ~]# cd /usr/local/apache-tomcat-10.1.25/
[root@localhost apache-tomcat-10.1.25]# ls #找到webapps文件目录
[root@localhost apache-tomcat-10.1.25]# cd webapps/
[root@localhost webapps]# mkdir wb //创建一个wb目录
[root@localhost webapps]# cd wb #传入一个准备好的测试网页index.html
[root@localhost wb]# ls
index.html
[root@localhost wb]# echo this is a web > index.html #添加网页内容
[root@localhost wb]# cat index.html
This is web
[root@localhost apache-tomcat-10.1.25]# ./bin/startup.sh #启动访问
[root@localhost apache-tomcat-10.1.25]# systemctl stop firewalld #关闭防火墙
5.测试
浏览器输入IP地址192.168.1.10:8080/wb/index.html即可访问自己的网页。