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