大数据第2课-VMware-CentOS安装通俗易懂-从零开始学习大数据

1. 因为流行所以选择

1.1 目前商业使用服务器系统基本都是Linux和Unix,常用的Linux版本有红帽企业级Linux、CentOS、Fedora、Ubuntu等

1.2 由于学习需要,我们使用一些免费的开源系统,Red Hat Linux和CentOS在企业中也运用十分广泛,我们针对这两个Linux版本做一下介绍

1.3 Red Hat Linux:这是第一款面向商业市场的Linux发行版。它有服务器版本,支持众多处理器架构,包括x86和x86_64;红帽企业级Linux是系统管理员的第一选择,它有众多的程序包,还有非常到位的支持。由于该发行版是商业化产品,所以不是免费的。不过,我们可以下载用于教学用途的测试版。

1.4 CentOS:CentOS是一款企业级Linux发行版,它使用红帽企业级Linux中的免费源代码重新构建而成; 如果不想支付一大笔钱,又能领略红帽企业级Linux;对他们来说,CentOS值得一试。此外,CentOS的外观和行为似乎与母发行版红帽企业级Linux如出一辙。 CentOS使用YUM来管理软件包。

2、Linux部署准备工作

2.1.下载VMware(本次演示使用10.0.0 build-1295980的版本),可以从网上下载,也可以使用我提供的软件,软件下载址:https://pan.baidu.com/s/1c3aIHLA

2.2 CentOS系统软件下载,采用64位操作系统,下载地址:https://pan.baidu.com/s/1hsZUABq

3.安装步骤(VMware+CentOS)

3.1 关于VMware的安装我就不再讲解了,和普通软件安装是一样的。

3.2 首先打开已经安装好的VMware软件,如图1:

(图1)

3.3 选择”文件” -> “新建虚拟机”,如图2:

(图2)

3.4 选择”点型”安装,并选择”下一步”,如图3:

(图3)

3.5 选择”稍后安装操作系统”,并点击”下一步”,如图4:

(图4)

3.6 客户操作系统选择”Linux”,版本选择”CentOS 64位”,并点击”下一步”,如图5:

(图5)

3.7 虚拟机名称:我们就填写团队名称:FastCoding(快手编码),位置:我们可以连接一个较大的磁盘空间,具体视情况而定,并点击”下一步”,如图6:

(图6)

3.8 最大磁盘大小:40G,磁盘大小大家可以根据自己硬盘大小来填写,一般填写40G也够用了;并点击”下一步”,如图7:

(图7)

3.9 此外我们可以选择”自定义硬件信息”对一些硬件资源进行修改,或者点击”完成”,至此前面基础配置已经操作完成,如图8:

(图8)

3.10 右击我们刚才创建好的虚拟机”FastCoding”,选择”配置”,配置我们需要安装的CentOS映像文件,如图9:

(图9)

3.11 开启虚拟机,如图10:

(图10)

3.12 选择”Install or upgrade an existing system”,选择一个已经存在的系统安装,如图11:

(图11)

3.13 选择”Skip”,跳过检测步骤,如图12:

(图12)

3.14 选择”Next”,如图13:

(图13)

3.15 语言选择”简体中文”,并选择”Next”,如图14:

(图14)

3.16 键盘选择”美国英语式”,并点击”下一步”,如图15:

(图15)

3.17 您的安装使用哪种设备,选择”基本存储设备”,如图16:

(图16)

3.18 选择”是,忽略所有数据”,如图17:

(图17)

3.19 主机名根据需要填写,如图18:

(图18)

3.20 设置根密码,即root用户的密码,如图19:

(图19)

3.21 选择”创建自定义布局”,并点击”下一步”,如图20:

(图20)

3.22 磁盘分区

Linux系统分区:

a) 根分区/

b)交换分区swap (可以理解为虚拟内存,当内存不够时,可以临时使用swap分区,内存的两倍,不超过2GB)

c) 推荐分区:

启动分区boot (保存系统启动时的数据,一般不用太大,200 M足够,防止根分区写满文件之后,系统起不来)

home分区,保存用户的信息

具体分区方法如下图:

(图21)

(图22)

(图23)

(图24)

(图25)

(图26)

(图27)

(图28)

3.23 CentOS安装界面,如图29:

(图29)

(图30)

3.24 点击”重新引导”,如图31:

(图31)

3.25 输入用户名和密码,如图32:

(图32)

3.26 至此,我们的虚拟机已经完全安装完成,查看磁盘情况,如图33:

(图33)

3.27 设置静态IP,方便以后我们使用CRT工具连接:

3.27.1虚拟机设置:

3.27.2 本地设置:

3.27.3 CentOS系统设置:

关闭防火墙(service iptables stop):

[root@FastCoding~]# service iptables stop

iptables:清除防火墙规则:[确定]

iptables:将链设置为政策ACCEPT:filter [确定]

iptables:正在卸载模块:[确定]

网卡设置:

vi/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:77:E6:8F

TYPE=Ethernet

UUID=3c2b480d-c2a7-4bbb-9975-d6f7c4e9579e

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.159.181

NETMASK=255.255.255.0

GATEWAY=192.168.159.2

--------------参数解释说明----------------

ONBOOT:开机启动。

NM_CONTROLLED:网络管理组件是否启用,精简版的是没有这个组件的。所以就不需要启。

BOOTPROTO:网络分配方式,静态。

IPPADDR:手动指定ip地址。

NETMASK:子网掩码。

GATEWAY:网关ip。编辑好以后保存退出。

3.27.4主机名设置:

[root@FastCoding ~]# vi /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=FastCoding.com

3.28 使用CRT连接虚拟机:

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180112G00QTS00?refer=cp_1026

扫码关注云+社区