Centos7下安裝 JDK1.8
最近看了一篇技術文章, 用 nginx+tomcat+redis+centos 實現 session 共享等功能,覺得很有用,就跟著文章在 Centos7 的環境下搭建了幾個長江的服務器,同時也作為熟悉 Linux 的命令的學習。
參考文章: http://mp.weixin.qq.com/s?__biz=MjM5NzA1MTcyMA==&mid=2651163178&idx=2&sn=f9a7cc151c1308b2d7098196543be785&chksm=bd2ec60d8a594f1b1262a107a11d7bce2d54d1bfb3966d206058289f2192df0458a638572f88&scene=0#rd
首先,在 centos 下安裝 JDK1.8。
刪除系統默認的 OpenJdk:
rpm -qa | grep java //查詢所有有關 java 的套件
rpm -e --nodeps (上面查詢出的 rpm 包) // -e 是刪除 --nodeps 是忽略依賴關系刪除包
下載 jdk, 上傳到 /usr/local, 解壓:
tar -xvf jdk-8u111-linux-x64.tar.gz
配置環境變量
在 /etc/profile 中
在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 下
添加:
#jdk
export JAVA_HOME=/usr/local/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
使用環境變量生效
source /etc/profile
驗證:
java -version
完成安裝後記得執行 source /etc/profile , 之前遇到過在桌面開啟兩個終端, 一個終端執行過 source /etc/profile 後 java -version 輸出版本信息, 而沒有執行的那個終端卻找不到 java 這個命令的情況, jdk 安裝完成後執行是環境變量生效的命令即可。
Centos7下安裝 JDK1.8