一、安装java
$ mkdir -p /usr/local/java
$ cd /usr/local/java
# 压缩包复制过去
$ sudo -s cp -r /mnt/shared_2/jdk-7u11-linux-i586.tar.gz ./
$ sudo -s cp -r /mnt/shared_2/jre-7u11-linux-i586.tar.gz ./
# 修改权限
$ sudo -s chmod a+x jdk-7u11-linux-i586.tar.gz
$ sudo -s chmod a+x jre-7u11-linux-i586.tar.gz
# 解压
$ sudo -s tar xvzf jdk-7u11-linux-i586.tar.gz
$ sudo -s tar xvzf jre-7u11-linux-i586.tar.gz
#修改配置文件
sudo gedit /etc/profile
# 添加下面内容:
# java环境变量
JAVA_HOME=/usr/local/java/jdk1.7.0_11
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_11
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
修改完成后
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_11/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_11/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_11/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre1.7.0_11/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_11/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_11/bin/javaws
ps: netbeans 设置菜单字体大小
修改在/usr/local/netbeans-7.2.1/etc/netbeans.conf目录下,在netbeans_default_options参数追加
--laf Nimbus -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd
二、安装hadoop
hadoop下载安装说明连接
http://hadoop.apache.org/docs/r0.19.2/cn/quickstart.html
首先要安装
、
# 为远程登录会话和其他网络服务提供安全性的协议
$ sudo apt-get install ssh
# rsync是Unix下的一款应用软件,它能同步更新两处计算机的档案与目录
$ sudo apt-get install rsync
建立目录 /usr/local/hadoop
下载最新稳定版的hadoop解压到这个目录下
编辑conf/hadoop-env.sh,设置java_home的变量
之后编辑系统/etc/profile添加hadoop的系统环境变量
# Hadoop环境变量
HADOOP_HOME=/usr/local/hadoop
PATH=$PATH:$HOME/bin:$HADOOP_HOME/bin
三、安装Hive和Pig
分别下载hive和pig的版本,建立对应的/usr/local/hive(pig)目录,加压安装包到指定文件中。
设置一下环境变量,即可
# hive 环境变量
HIVE_HOME=/usr/local/hive
PATH=$PATH:$HOME/bin:$HIVE_HOME/bin
# pig 环境变量
PIG_HOME=/usr/local/pig
PATH=$PATH:$HOME/bin:$PIG_HOME/bin