Hadoop 2.5.2 安装之 系统准备篇(ftp Jdk)
安装环境如下:
Linux: Centos6.5
Jdk: jdk-7u79-linux-x64
获取软件安装包途径:
1. Wget命令直接下载
2. 用FTP将已经下载好的安装上传到linux系统。
一:安装vsftpd
查看是否已经安装vsftpd
rpm -qa | grep vsftpd
#如果没有,就安装,
yum -y install vsftpd
并设置开机启动
chkconfig vsftpd on
默认ftp服务是没有启动的,用下面命令启动
service vsftpd start
2.安装ftp客户端组件(用来验证是否vsftpd)
yum -y install ftp
执行命令尝试登录
ftp localhost
输入用户名ftp,密码随便(因为默认是允许匿名的)
登录成功,就代表ftp服务可用了。
3.取消匿名登陆
vi /etc/vsftpd/vsftpd.conf
把第一行的 anonymous_enable=YES ,改为NO
重启
service vsftpd restart
4.新建一个用户(ftpuser为用户名)
useradd ftpuser
修改密码(输入两次)
passwd ftpuser
这样一个用户建完,可以用这个登录,登录后默认的路径为 /home/ftpuser.
5.开放21端口
因为ftp默认的端口为21,而centos默认是没有开启的,所以要修改iptables文件
vi /etc/sysconfig/iptables
在行上面有22 -j ACCEPT 下面另起一行输入跟那行差不多的,只是把22换成21,然后:wq保存,如下图所示:
还要运行下,重启iptables
service iptables restart
6.修改selinux
查看SELinux设置:
getsebool -a | grep ftp
执行上面命令,再返回的结果看到两行都是off,代表,没有开启外网的访问
....
allow_ftpd_full_access off
....
....
ftp_home_dir off
只要把上面都变成on就行
进行修改命令
setsebool ftp_home_dir 1
setsebool allow_ftpd_full_access 1
修改后重新查看结果:ftp_home_dir–>on,allow_ftpd_full_access–>on
再重启一下vsftpd
(注意使用vsftpd还要安装FileZilla_win64_3.14.1.0.1454131478)
===================================================
准备安装JDK
1.可以使用wget 命令下载JDK,以jdk1.7版本为例。直接从官网下载jdk1.7
wget --no-cookies --no-check-certificate --header "Cookie:gpw_e24=http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html;oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz
2、解压源码包
通过终端在/usr/local目录下新建java文件夹,命令行:
mkdir /usr/local/java
然后将下载到压缩包拷贝到java文件夹中,命令行:
进入jdk源码包所在目录
cp jdk-7u79-linux-x64.tar.gz /usr/local/java
然后进入java目录,命令行:
cd /usr/local/java
解压压缩包,命令行:
sudo tar xvf jdk-7u79-linux-x64.tar.gz
然后可以把压缩包删除,命令行:
sudo rm jdk-7u79-linux-x64.tar.gz
3、设置jdk环境变量
这里采用全局设置方法,就是修改etc/profile,它是是所有用户的共用的环境变量
vim /etc/profile
打开之后在末尾添加
#JAVA_HOME
export JAVA_HOME=/usr/local/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jdk1.7.0_79/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
然后保存
下面命令 使profile生效
source /etc/profile
4、下面命令 检验是否安装成功
java -version
看看是否安装成功