1 安裝jdk
1.1 卸載系統自帶的OpenJDK
關於openjdk與jdk的區別:openjdk是jdk的開放原始碼版本,以GPL協議的形式放出。
關於JDK和OpenJDK的區別,可以歸納爲以下幾點:
- 授權協議的不同
- OpenJDK不包含Deployment(部署)功能
- OpenJDK源代碼不完整
- 部分源代碼用開源代碼替換
- openjdk只包含最精簡的JDK
- 不能使用Java商標
輸入java -version
可以看到系統有openJDK,輸入rpm -qa | grep java
框出來的刪除:
輸入rpm -e –nodeps ……進行刪除,刪除輸入java -version,發現刪除成功。
1.2 安裝JDK
1.2.1解壓縮包
[root@localhost software]# tar zxvf jdk-8u161-linux-x64.tar.gz
1.2.2 添加環境變量
打開etc下的profile,添加環境變量。
export JAVA_HOME=你的jdk目錄
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
解析文件或者重啓系統配置才生效:
source etc/profile
1.2.3 配置成功
2 安裝Hadoop,實現僞分佈式配置
2.1 安裝Hadoop
2.1.1 解壓
2.1.2 配置環境變量
打開/etc/profile
export HADOOP_HOME=你的hadoop目錄
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
2.1.3 配置成功
不要忘了 soure /etc/profile,配置成功: