作毕设须要用到Hadopp数据库,可是考虑到给本身的电脑中装n个虚拟机必定会使本身电脑的速度和效率变得很低,因此选择使用阿里云的云服务器来进行项目的开发。java
在阿里云官网租用一个服务器(学生服务有优惠:P),建立时公共镜像选择Ubuntu14.04,其余设置不变,建立好了之后须要安装各类相关软件才能搭建Hadoop的环境。linux
可使用PuTTY来远程管理咱们的云服务器。打开PuTTY后输入云服务器的公网IP,进入管理界面。数据库
能够先输入javac查看有没有安装Java,通常新的云服务器里应该是什么都没有的。输入javac后界面以下:vim
提示咱们能够在如下这些包中找到Java,这里选择openjdk-7-jdk。服务器
在界面中输入apt-get install openjdk-7-jdk,可是出现错误:oracle
说不能定位这个包,因而又换了种方法,使用wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz 命令,将现成的jdk包下载到云服务器而后使用tar -zxvf jdk-7-linux-i586.tar.gz -C /usr/java 来命令进行解压,可是仍是出现了新的问题:oop
意思大概是这个文件不是用gzip压缩的,因此解压不了,因而将文件重命名,去掉后面的.gz,从新解压发现仍是出现相同的错误。去掉解压命令-zxvf中的z,又出现新的错误:测试
仍是格式不对的问题,因而查看这个文件的格式(用file jdk-7-linux-i586.tar.gz 命令),结果发现这个文件根本就不是tar也不是gz格式的:阿里云
原来这仅仅只是将刚刚wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz 命令中的网址下载下来而已.....这就让人很不开心了,因而再换种思路。spa
使用apt-get update来更新一下设置,而后从新使用apt-get install openjdk-7-jdk命令:
输入y确认,而后开始漫长的安装(安装好后的最后两行显示是两个done,还能够输入javac测试一下安装是否成功)
接着配置环境变量,输入vim /etc/profile,在该文件中的某处输入如下配置信息:
保存退出,而后刷新一下资源使其生效,source /etc/profile。
这样就把安装Hadoop所必需的步骤之一搞定了,能够输入java -version来查看当前Java版本:
下一篇再记录在云服务器中配置Hadoop的相关操做、遇到的错误以及我的的解决方案