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
#.查看当前磁盘信息
fdisk -l
#.查看用户属于哪个组
id user_name
groups user_name
#.去除空行
cat filename | tr -s '\n' #.虚拟机配置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 #.复制出来的虚拟机配置ip方法
#.删除mac地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#HWADDR="00:0C:29:64:6A:F9"
#.删除网卡和mac地址绑定的文件
rm -rf /etc/udev/rules.d/-persistent-net.rules
#.重启系统
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

Linux安装步骤的更多相关文章

  1. sougoupinyin for linux 安装步骤(精简版)

    download deb double-click to install select fcitx reboot click it in the bar and choose the"tex ...

  2. Symantec Backup Exec 2012 Agent For Linux安装

    Backup Exec 2012 介绍 Backup Exec 2012 是一种为虚拟和物理环境提供保护的集成产品,能够简化备份和灾难恢复,并提供了无可匹敌的恢复功能.借助于强大的 Symantec ...

  3. Hadoop Linux安装

    Hadoop Linux安装 步骤流程 1.硬件准备 2.软件准备(推荐CDH) 3.将Hadoop安装包分发到各个节点下 4.安装JDK 5.修改/etc/hosts配置文件 6.设置SSH免密码登 ...

  4. Linux安装简介

    一.基本简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统. Linux能运行主要的UNIX工具软件.应用程序 ...

  5. Linux安装 火速入门

    一.基本简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统. Linux能运行主要的UNIX工具软件.应用程序 ...

  6. 一、Linux 安装

    Linux 安装 本章节我们将为大家介绍Linux的安装. 本章节以 centos6.4 为例. centos 下载地址: 可以去官网下载最新版本:https://www.centos.org/dow ...

  7. 吴裕雄--天生自然Linux操作系统:Linux 安装

    Linux 的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果直接不想搭建,也可以直接买一台学习用用,参考各大云服务器比较:https://www.runoob.com/linux/ ...

  8. Centos linux php扩展安装步骤

    使用phpinfo()函数输出PHP信息,然后找到Configuration File (php.ini) apachectl 其设计意图是帮助管理员控制Apache httpd后台守护进程的功能. ...

  9. Linux安装JDK详细步骤

    Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...

随机推荐

  1. django的settings.py设置static

    DEBUG = True ################ STATICFILES ################ # A list of locations of additional stati ...

  2. 解决django不能以本机ip地址访问

    在使用django框架来架设网站时,我们测试一般是通过django的开发服务器来完成,但是我们可以看到生成的地址是127.0.0.1:8000这样的话,我们在外网就无法访问了. 解决办法是通过传入第三 ...

  3. PowerDesigner中添加约束

    唯一约束 唯一约束与创建唯一索引基本上是一回事,因为在创建唯一约束的时候,系统会创建对应的一个唯一索引,通过唯一索引来实现约束.不过唯一约束更直观的表达了对应列的唯一性,使得对应索引的目的更加清晰,所 ...

  4. 11-24网页基础--Js框架及学习思路

    第一部分 基本语法: 1.数据类型(字符串.小数.整数.布尔.时间日期)var s="3.14" var n=parsefloat(s) s+=5;var s="abc3 ...

  5. asp.net mysql 链接类

    using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Text;u ...

  6. DAY15-HTTP协议简述

    HTTP协议 一.HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式.协作式和超媒体信息系统的应用层协议.HTTP是万维网 ...

  7. Java was started but returned exit code=13 问题解决

    我在安装完jdk后,也对环境进行了配置,且环境的配置是没有问题的.最后我下载了eclipse,然后打开之后就发现了以下图所示的错误: Java was started but returned exi ...

  8. hadoop-eclipse-plugin-2.6.0-cdh5.4.0 插件编译

    1.JDK配置 1) 安装jdk 2) 配置环境变量 JAVA_HOME.CLASSPATH.PATH等设置 2.Eclipse 1).下载eclipse-jee-juno-SR2.rar 2).解压 ...

  9. 【Android异常】The specified child already has a parent. You must call removeView() on the child's parent first.

    错误信息: Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must ...

  10. java字符编码转换研究(转)

    1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等. 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是" ...