瞭解Hadoop有一段時間了惋惜學java web好忙,一直沒有時間搭建Hadoop,Linux下的環境今天搭建一下Linux下的hadoop安裝環境。惋惜很久都不用Linux,剛剛用vmware安裝了centos5.5,linux上的jdk1.6.0_35虛擬機,你們能夠本身去下載而後解壓即可以了。java
設置環境變量有三種方式:linux
1.修改/etc/profile文件web
這種修改方式,僅在開發中推薦使用,由於這種配置使全部的用戶都有shell權限使用這些環境變量,可能帶來安全問題。shell
用vi /etc/profile在文件的低端加入以下配置centos
JAVA_HOME=/opt/jdk1.6.0_35
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH2.修改.bashrc文件權限限制到用戶級別只須要修改其我的用戶主目錄下的.bashrc文件就能夠了。.bashrc文件,在.bashrc文件末尾加入:
set JAVA_HOME=/opt/jdk1.6.0_35
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
3.直接在shell終端下修改安全
換個shell就無效了,不推薦bash
export JAVA_HOME=/opt/jdk1.6.0_35
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
1.要將 /opt/jdk1.6.0_35改成jdk安裝目錄2. linux下用冒號」:」來分隔路徑3. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變量的值在設置環境變量時特別要注意不能把原來的值給覆蓋掉了。4. CLASSPATH中當前目錄」.」不能丟掉。5. export是把這三個變量導出爲全局變量。6. 大小寫必須嚴格區分。