僞分佈式Hadoop及開發環境搭建(一)

一. SSH本機無密碼登錄

即使僞分佈式也需要SSH登錄,這是Hadoop自我管理的必要條件。

【步驟】

1.  更新

sudo apt-get update

2. 安裝openssh server

sudo apt-get install openssh-server

3. 生成祕鑰

ssh-keygen  -t rsa

4. 實現本地免密碼訪問

cat  ~/.ssh/id_rsa.pub  >>  ~/.ssh/authorized_keys

參考:http://www.tuicool.com/articles/NBvMv2/


二. 安裝JDK

小編十分害怕安裝JDK,因爲小編以前花了很久才安裝了JDK,原因是小編的老爸送小編的U盤是有問題的,文件拷貝不全,所以總是安裝出問題。

1. 新建文件夾

cd /opt

sudo mkdir java

2. 拷貝並解壓安裝文件

sudo cp -r ./jdk-7u79-linux-x64.tar.gz /opt/java
sudo tar -zxvf ./jdk-7u79-linux-x64.tar.gz

3. 編寫配置文件

sudo gedit /etc/profile

在結尾添加:

export JAVA_HOME=/opt/java/jdk1.7.0_79
export JRE_HOME=/opt/java/jdk1.7.0_79/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

4. 編寫鏈接

sudo update-alternatives --install /usr/bin/java java /opt/java/jdk1.7.0_79/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.7.0_79/bin/javac 300
sudo update-alternatives --config java
sudo update-alternatives --config javac

5. 進行測試

java -version

出現:

java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

其實我是對這個結果表示懷疑的,不過看到網上的同志們曬出來的圖裏面也大概是這個樣子,於是我就暫時放心了。


三. 安裝Tomcat

安裝文件:apache-tomcat-7.0.65.tar.gz

拷貝解壓至/opt/,並修改名稱爲tomcat

可以從bin文件中對服務進行啓動:sudo ./startup.sh


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章