Linux安装步骤

1.查看Linux系统是32位还是64位

#查看系统位数
getconf LONG_BIT
#或者
uname -m
#或者
arch
#或者
file /sbin/init

2.IP配置

网络选择桥接模式(Bridge)
vi /etc/sysconfig/network-scripts/ifcfg-eth0 

3.防火墙操作

##开启防火墙
    service iptables start

##关闭防火墙
service iptables stop

##禁止自动启动防火墙
    chkconfig iptables off

##开启自动启动防火墙
    chkconfig iptables on

##查看防火墙
    /etc/init.d/iptables status

4.命名节点名称

 vi /etc/sysconfig/network

5.配置host文件

vi /etc/hosts

6.配置SSH免密登录

cd  ~/.ssh
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
将公钥文件复制保存为authorized_keys
cat id_dsa.pub >> authorized_keys
如果多个节点之间需要互相免密码登录,就是互相把公钥追加到另一个节点的authorized_keys中。
先在节点A中将公钥复制到节点B中临时保存,然后在节点B中将刚刚复制过来A的公钥追加到自己的authorized_keys中。
主要用到的目令: scp  A节点目录文件  B节点用户@B节点IP地址 B节点目录文件
$ scp ~/.ssh/id_dsa.pub hadoop@Slave1:~/.ssh/tmp

7.安装JDK

解压jdk压缩包
tar  -zxvf  jdk-8u51-linux-x64.gz

重命名 mv jdk1.
8.0_51 jdk
配置环境变量 vi
/etc/profile export JAVA_HOME=/usr/local/jdk export JAVA_BIN=$JAVA_HOME/bin export JAVA_LIB=$JAVA_HOME/lib export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
//最后将所有的路径加到 export PATH=.:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$JAVA_BIN:$PATH

 

#1.查看当前磁盘信息
    fdisk -l
#2.查看用户属于哪个组
    id user_name
    groups user_name
#3.去除空行
    cat filename | tr -s '\n'

#1.虚拟机配置IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="none"
HWADDR="00:0C:29:64:6A:F9"
IPV6INIT=no
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="11dd1c36-6e4b-4bda-a590-6663af7c987e"
IPADDR=192.168.0.16
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=211.140.188.188
USERCTL=no

#2.复制出来的虚拟机配置ip方法
#1.删除mac地址
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
#HWADDR="00:0C:29:64:6A:F9"
#2.删除网卡和mac地址绑定的文件
    rm -rf /etc/udev/rules.d/70-persistent-net.rules
#3.重启系统
    reboot

FTP服务器配置
Wu-FTP:古老、配置复杂
Proftp:功能强大
vcftp:安全、高速、稳定
系统默认FTP
启动:
/etc/rc/init.d/vsftpd start
配置文件:
/etc/vsftpd/vsftpd.conf

匿名访问: FTP anonymous

cd  ~/.ssh
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat id_dsa.pub >> authorized_key
scp ~/.ssh/id_dsa.pub root@192.168.20.46:~/.ssh/tmp.pub
#追加到authorized_keys中
cat ~/.ssh/tmp.pub >> ~/.ssh/authorized_keys

 

posted @ 2017-02-18 17:19  Blue眼泪2016  阅读(212)  评论(0编辑  收藏  举报