ubuntu1210安装java7以及hadoop,hive,pig

编程技术  /  houtizong 发布于 3年前   150
一、安装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_11PATH=$PATH:$HOME/bin:$JAVA_HOME/binJRE_HOME=/usr/local/java/jre1.7.0_11PATH=$PATH:$HOME/bin:$JRE_HOME/binexport JAVA_HOMEexport JRE_HOMEexport PATH


修改完成后
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_11/bin/java" 1sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_11/bin/javac" 1sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_11/bin/javaws" 1sudo update-alternatives --set java /usr/local/java/jre1.7.0_11/bin/javasudo update-alternatives --set javac /usr/local/java/jdk1.7.0_11/bin/javacsudo 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/hadoopPATH=$PATH:$HOME/bin:$HADOOP_HOME/bin


三、安装Hive和Pig

分别下载hive和pig的版本,建立对应的/usr/local/hive(pig)目录,加压安装包到指定文件中。
设置一下环境变量,即可
# hive 环境变量HIVE_HOME=/usr/local/hivePATH=$PATH:$HOME/bin:$HIVE_HOME/bin# pig 环境变量PIG_HOME=/usr/local/pig PATH=$PATH:$HOME/bin:$PIG_HOME/bin

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

留言需要登陆哦

技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成

网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];

      订阅博客周刊 去订阅

文章归档

文章标签

友情链接

Auther ·HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群 也可以扫右边的二维码
侯体宗的博客