删除更新javajdk
# yum remove jdk1.8
# java 查看是否卸载成功
-bash: /usr/bin/java: 没有那个文件或目录 --出现此字样卸载成功
如果报错,用# whereis java查询java所在文件夹
用rm-rf删除所有文件夹
下载安装jdk17
并解压到/usr/local/
配置java环境
# vi /etc/profile
(转到最后一行)
export JAVA_HOME=/usr/local/jdk-17.0.1
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
(保存退出)
# source /etc/profie //使配置生效
#java //查看是否成功,若出现一堆命令帮助则成功
启动tomcat
防火墙
暂时关闭
# systemctl stop firewalld
设置开机启动
# systemctl enabled firewalld
设置开机不启动
# systemctl disable firewalld
在webapps目录下创建目录abc
# mkdir /usr/local/apache-tomcat-9.0.90/webapps/abc
# cd /usr/local/apache-tomcat-9.0.90/webapps/abc
# touch test.txt
# vi test.txt
随便写入一句话
(保存退出)
查看是否发布出来,在浏览器里输入
192.168.10.2:8080/abc/test.txt
会显示出现乱码,因为tomcat默认字符集是iso-8859-1,要显示中文字体用gbk,utf-8等协议
tomcat 显示静态资源只需要放进webapps,热部署
# /usr/local/tomcat9/bin/shutdown.up //关闭tomcat命令
如果8080端口被占用
# vi /usr/local/tomcat9/conf/sever.xml
找到8080修改