1. 关闭防火墙和Selinux
2. 下载并安装JDK 1.8.x版本
3. 配置环境并验证
4.说明
Linux的防火墙是我们新手的噩梦,不少状况会出现能ping通,可是访问不了Web页面。因此开始就干掉它!html
1.1 关闭防火墙java
[root@localhost ~]# /etc/init.d/iptables stop iptables: Setting chains to policy ACCEPT: filter [ OK ] iptables: Flushing firewall rules: [ OK ] iptables: Unloading modules: [ OK ]
1.2 开机自动关闭防火墙linux
[root@localhost ~]# chkconfig iptables off
1.3 查看Selinux状态vim
[root@localhost ~]# sestatus SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: targeted Current mode: enforcing Mode from config file: enforcing Policy MLS status: enabled Policy deny_unknown status: allowed Max kernel policy version: 28
1.4 关闭selinuxoracle
[root@localhost ~]# vi /etc/selinux/config
修改 SELINUX=disabled
注:永久开启->改为:SELINUX=enforcingui
注:为了方便管理,建立一个文件夹专门放所需软件url
[root@localhost /]# mkdir developer [root@localhost /]# cd developer
2.1 下载JDKspa
[root@localhost developer]# wget http://xxx/jdk-8u144-linux-x64xxxxx.rpm
注:因为jdk下载具备时效性,放出连接也会失效,建议自行下载。操作系统
url以下:htm
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
2.2 修更名字,去除后缀
[root@localhost developer]# mv jdk-8u144-linux-x64.rpm jdk-8u144-linux-x64.rpmxxxxxxxxx
2.3 查询系统默认自带的jdk
[root@localhost developer]# rpm -qa| grep jdk
2.4 清理
[root@localhost developer]# yum -y remove xxx
注:此处xxx是上面查询出来的open-jdk版本
2.5 赋予权限:
[root@localhost developer]# chmod 777 jdk-8u144-linux-x64.rpm
注:把用户,用户组和其余人这三个组都赋予读写执行的权限
2.6 安装
[root@localhost developer]# rpm -ivh jdk-8u144-linux-x64.rpm
注:jdk默认的安装路径是 /usr/java
3.1 配置jdk的环境变量
[root@localhost developer]# vim /etc/profile
在文本末最后一行添加以下代码:
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
保存退出。
3.2 使配置当即生效
[root@localhost developer]# source /etc/profile
3.3 验证jdk安装是否成功
[root@localhost developer]# java-versio java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b15) Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
至此,JDK已安装完成。
说明:本次使用
操做系统:CentOS 6.8 64位
JDK版本:1.8.0_144