一、jdk的安装与配置
参考以下网址:https://blog.csdn.net/smile_from_2015/article/details/80056297
搭建环境:Ubuntu 16.04
jdk版本:jdk-8u191-linux-x64.tar.gz
1.安装包的下载
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
注意自己电脑型号一般为x64位,Ubuntu16.04比较稳定
2.安装包的解压tar开
语句:tar -zxvf jdk-8u191-linux-x64.tar.gz //tar -zxvf 需要解压的文件名以及其类型:.tar.gz
3.解压文件的移动
进入安装包所在目录:cd /usr/lib
新建jdk目录:sudo mkdir jdk //sudo 管理员操作需要输入密码
将解压的jdk文件复制到新建的文件夹目录下
sudo mv ~/jdk 1.8.8_191 /usr/lib/jdk
4.环境变量的配置
命令行输入:sudo /etc/profile 进入配置界面
因为电脑和电脑不一样,所以有时候命令也不是很一样。
在令一台机器上这个无法运行,所以我采用的语句是sudo gedit /etc/profile
在末尾增加:
#set java env 这个环境的配置只对jdk解压包在/usr/lib/jdk下有效亲测
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_191//jdk路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
修改好后按ctrl+x退出,界面提醒是否保存然后按y 然后按enter返回命令框,我的电脑和别人的可能不一样,用vi指令:先按esc键,再输入:wq 保存退出,我这没反应,所以才采取以上做法
执行以下命令,修改生效
source /etc/profile
5.检查是否配置成功
输入:java -version
二、hadoop安装和环境变量的配置
搭建环境:Ubuntu 16.04
hadoop版本:hadoop-2.7.6.tar.gz
1.安装hadoop
把hadoop-2.7.6.tar.gz复制到downloads目录下tar开
tar -zxvf hadoop-2.7.6.tar.gz
2.创建符号链接
ln -s ~/downloads/hadoop-2.7.6 ~/downloads/hadoop
3.环境变量的配置
命令行输入:sudo gedit /etc/profile 进入配置界面
这个界面和jdk环境变量配置的界面是一个,在下边填写上如下
hadoop 的解压位置
export HADOOP_HOME=~/downloads/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HAME/sbin
然后需要注意的一点就是我直接在后边添加的但是source的时候发现一只有问题,报export:command not found
经过百度检查发现是因为,一个是export的英文拼写or写错,在有就是写的顺序不对,正确的顺序如下所示
4.source生效
source /etc/profile
5.检查是否配置成功
输入:hadoop version //注意没有-
这是在另一台电脑配置后的截图