1.>
Linux安装Jdk和Maven,我使用了压缩包的方式!到官网下载jdk1.7和maven3.3.9
后面在hadoop上,我选择的是2.6.4版本,它不兼容jdk8,maven版本不多说!
下载的时候选择linux版本,在Oracle官方,已经不提供免费jdk7的下载了,它需要你注册一哈子,我当时选择网友,发现不行,最后注册了,很麻烦!
2.>
安装jdk
这里,我的安装目录是 /usr/local/ 我的软件上传目录是 /usr/local/src
这里提一句:Linux的上传和下载,使用 “rz” 和“sz 文件名 ”命令!
输入rz发现未知命令,安装软件(3台机子或者一台,一台就使用scp传送过去,事实上,就是用scp,直接把文件复制过去,避免那么多,我个人3个机子都安装了)
安装vim 命令,这里,我漏掉了:
yum install -y vim* //安装vim ,3台机子
yum install lrzsz // 安装上传和下载的软件
我修改了权限之后,我这里设置了777 ,因为之前是用的root 上传的,你们选择hadoop用户就好!
tar -zcvf 这个是压缩,
tar -zxvf 这个是解压
我选用hadoop用户的时候,告诉我权限不够,这里我选了用root了,伤不起!
根本愿意是啥,我也没去深究,因为我用root上传,用hadoop去操作,没搞通!
这里犯错了:这个/usr文件里面全是root文件的东西,
因为我们的jdk肯定其他用户也要用,所以放在这里,还是使用root吧!(初学者的坑)
sudo root //切换到root用户
解压成功了!移动一哈到/usr/local/ 或者你也可以直接解压到那里去!
进入jdk的bin里面去输入相关命令,看看jdk有没有坏,不需要安装jre
最后就是配置jdk的环境了哈,我直接截图:
vim /etc/profile
到最末尾追加:
这个时候,要重新加载这个文件:source /etc/profile
最后输入:java javac java -version来检查吧
这个是第一台机器,第二台和第三台,就不这样配置了,使用scp 命令!
命令是:
scp -r ./jdk1.7.0_80 root@hadoop.no2:/usr/local/
这里的 -r 标识递归,因为这个文件被我解压了,是个文件夹了!
/etc/profie这个文件别忘记了,也可以scp过去的,然后重新加载!
2.>
安装Maven3.3.9
输入命令: wget http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 我这里提示未知命令wget .
你可以选择在你win7上面下载好(linnux版本),和jdk一样,上传上来,然后解压即可!因为那种方式用过了,那么我肯定会选择wget方式!
安装wget: yum -y install wget
把maven解压放到和jdk解压一样的目录下面去!
tar ./apache-maven-3.3.9 -C /usr/local/ 这里有一个-C 意思是更改目录,如果不见会出问题,我在解压jdk的时候,是解压到当前目录,是没用这个-C的,我自己移动的!
搞定之后,继续使用scp到另外两台机子!很方便的,这里maven要配置环境变量,之所以配置这个呢,是因为我后面要编译Hadoop!
还是/etc/profile 这个文件:
重新加载即可!
输入 mvn -v 检查一哈