CentOS Linux7 下安装JDK
前提
基于:桌面虚拟机VMware-workstation
,在终端神器 MobaXterm
操作台上进行安装。
参考:桌面虚拟机VMware-workstation 的安装和初始化操作
官网
官方网址:https://www.oracle.com/java/technologies/javase-downloads.html
下载
官网下载:https://www.oracle.com/java/technologies/javase-downloads.html
格式:最好是tar格式
安装
上传
将下载好的文件拖到 MobaXterm 里。
解压
执行:tar -zxvf jdk-8u231-linux-x64.tar.gz
解压完后会多出一个解压的文件夹
权限修改
执行chmod 777 -R
文件夹名 表示读写可执行权限都开启了
输入:su
进行超级管理员的权限认证,输入密码
可以在/usr/local
下新建一个jdk文件夹
执行:mv jdk1.8.0_231 /usr/local/jdk
移动解压文件到/usr/local/jdk
文件夹下
查看文件
查看bin目录下的Java 和javac
执行./java -version
查看jdk版本
卸载
查看已安装的Java内容
执行:rpm -qa | grep java
查看已安装的Java内容
卸载openJdk
执行:rpm -e --nodeps java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64
配置环境变量
进行全局配置
先查看一下执行:cat /etc/profile
再修改执行:/etc/pofile
如果是某个用户,需要在.bash_profile
文件夹下配置执行:vim /etc/profile
打开文件 A进行编辑
在最后一行添加内容:
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_231
export PATH=$JAVA_HOME/bin:$PATH
运行脚本使配置生效
执行:source /etc/profile
运行脚本使配置生效
执行:java -version
查看java版本
创建软连接
相当于快捷方式
执行:ln -sf /usr/local/jdk/jdk1.8.0_231//bin/java /usr/bin/java
并查看执行:ll /usr/bin
查看权限
rwxrwxrwx表示所有人都有这个权限
操作完成,退出登录账户即可
CentOS Linux7下关闭防火墙服务
当不关闭防火墙时tomcat启动后是访问不了服务器的,所以需要关闭防火墙
查看防火墙状态
执行:systemctl status firewalld.service
关闭防火墙
执行:systemctl stop firewalld.service
为防止机器重启后防火墙自动开启,直接关闭防火墙服务
执行:systemctl disable firewalld.service