千锋教育-做有情怀、有良心、有品质的IT职业教育机构

400-811-9990
当前位置:首页  >  关于学院  >  技术论坛  >  正文

大数据基础教程之虚拟机的安装

时间:2018-08-22 15:45     来源:千锋教育 作者:千锋大数据

  学习大数据是必须掌握一定Linux知识的,工欲善其事,必先利其器。在学习Linux之前,首先需要搭建Linux系统,本节千锋大数据培训将讲解VMware Workstation的安装和CentOS 7系统的安装。

  1.2.1 VMware Workstation安装

  (1)在VMware 官网地址(https://www.vmware.com/cn.html)处下载虚拟机安装包(VMware-workstation-full-14.1.1.28517.exe),双击该安装包,进入安装向导界面,如图1.1所示。

图片1

  图1.1 安装向导界面

  (2)单击图1.1中的【下一步(N)】按钮,进入最终用户许可协议界面,如图1.2所示。

图片2

  图1.2 最终用户许可协议界面

  (3)在图1.2中,选中“我接受许可协议中的条款(A)”复选框,然后单击【下一步(N)】按钮,进入自定义安装界面,如图1.3所示。

图片3

  图1.3 自定义安装界面

  (4)单击图1.3中【更改…】按钮,选择安装位置(此处选择D:\VMware,也可以选择默认位置或其他位置),然后单击【下一步(N)】按钮,进入用户体验设置界面,如图1.4所示。

图片4

  图1.4 用户体验设置界面

  (5)单击图1.4中【下一步(N)】按钮,进入设置快捷方式界面,如图1.5所示。

图片5

  图1.5 设置快捷方式界面

  (6)单击图1.5中【下一步(N)】按钮,进入已准备好安装界面,如图1.6所示。

图片6

  图1.6 已准备好安装界面

  (7)单击图1.6中【安装(I)】按钮,进入正在安装界面,如图1.7所示。

图片7

  图1.7 正在安装界面

  (8)虚拟机安装完成后,单击【完成(F)】按钮,如图1.8所示。

图片8

  图1.8 完成安装界面

  (9)双击桌面上生成的虚拟机快捷图标,进入许可验证界面,如图1.9所示。

图片9

  图1.9 许可证验证界面

  (10)在图1.9中,选择“我希望试用VMware Workstation 14 30 天(W)”复选框,然后单击【继续(C)】按钮,进入感谢界面,如图1.10所示。

图片10

  图1.10 感谢界面

  (11)单击图1.10中【完成(F)】按钮,进入虚拟机管理界面,如图1.11所示。

图片11

  图1.11 虚拟机管理界面

  至此,VMware Workstation软件安装完成。

  1.2.2 CentOS 7系统安装

  (1)单击图1.11中“创建新的虚拟机”选项,进入新建虚拟机向导界面,如图1.12所示。

图片12

  图1.12 新建虚拟机向导界面

  (2)选择图1.12中“典型(推荐)(T)”选项,然后单击【下一步(N)】按钮,进入选择安装来源界面,如图1.13所示。

图片13

  图1.13 选择安装来源界面

  (3)选择图1.13中“稍后安装操作系统(S)”选项,然后单击【下一步(N)】按钮,进入选择客户机操作系统界面,如图1.14所示。

图片14

  图1.14 选择客户机操作系统界面

  (4)在图1.14中,客户机操作系统选择 “Linux(L)”选项,版本选择“CentOS7 64位”,然后单击【下一步(N)】按钮,进入设置虚拟机命名及安装位置界面,如图1.15所示。

图片15

  图1.15 设置虚拟机命名及安装位置界面

  (5)在图1.15中,虚拟机名称修改为qfedu,位置修改为D:\CentOS7,然后单击【下一步(N)】按钮,进入设置磁盘界面,如图1.16所示。

图片16

  图1.16 设置磁盘界面

  (6)在图1.16中,虚拟机的最大磁盘大小设置为20GB,然后单击【下一步(N)】按钮,进入已准备好创建虚拟机界面,如图1.17所示。

图片17

  图1.17 已准备好创建虚拟机界面

  (7)单击图1.17中的【完成】按钮,进入创建虚拟机完成界面,如图1.18所示。

图片18

  图1.18 创建虚拟机完成界面

  (8)单击图1.18中“编辑虚拟机设置”选项,进入虚拟机内存设置界面,将虚拟机内存设置为2048MB,如图1.19所示。

图片19

  图1.19 虚拟机内存设置界面

  (9)在图1.19中,单击“处理器”选项,进入虚拟机处理器设置界面,将每个处理器的内核数量设置为4,将“虚拟化引擎”栏中的选项全部选中,如图1.20所示。

图片20

  图1.20 虚拟机处理器设置界面

  (10)在图1.20中,单击“CD/DVD (IDE)”选项,进入虚拟机光驱设置界面,选择使用ISO映像文件,并设置镜像文件(该文件通过CentOS官网下载,下载地址:https://www.centos.org/download)位置,如图1.21所示。

图片21

  图1.21 虚拟机光驱设置界面

  (11)在图1.21中,单击“网络适配器”选项,进入网络适配器设置界面,在“网络连接”栏单击“NAT模式”选项,最后单击【确定】按钮,如图1.22所示。

图片22

  图1.22 网络适配器设置界面

  (12)开启创建的qfedu虚拟机,进入CentOS 7安装界面,如图1.23所示。

图片23

  图1.23 CentOS 7安装界面

  (13)按回车键,进入安装向导初始化界面,如图1.24所示。

图片24

  图1.24 安装向导初始化界面

  (14)按回车键,进入选择系统语言界面,如图1.25所示。

图片25

  图1.25 选择系统语言界面

  (15)选择语言English(United States)后,单击【Continue】按钮,进入安装系统界面,如图1.26所示。

图片26

  图1.26 安装系统界面

  (16)选择“SOFTWARE SELECTION”选项,进入软件选择界面,如图1.27所示。

图片27

  图1.27 软件选择界面

  (17)选择“GNOME Desktop”选项,单击【Done】按钮,返回安装系统界面,然后选择“INSTALLATION DESTINATION”选项,进入安装目的地界面,如图1.28所示。

图片28

  图1.28 安装目的地界面

  (18)单击图1.28中【Done】按钮,返回安装系统界面,单击【Begin Installation】按钮,进入安装进度界面,如图1.29所示。

图片29

  图1.29 安装进度界面

  (19)在图1.29中,选择“ROOT PASSWORD”选项,进入设置Root密码界面,如图1.30所示。

图片30

  图1.30 设置Root密码界面

  (20)在图1.30中,填写Root密码与确认密码,然后单击【Done】按钮,返回安装进度界面,直至完成安装,单击【Reboot】按钮,如图1.31所示。

图片31

  图1.31 完成安装界面

  (21)重启系统之后,进入系统配置界面,如图1.32所示。

图片32

  图1.32 系统配置界面

  (22)单击图1.32中“LICENSING”选项,进入许可协议界面,如图1.33所示。

图片33

  图1.33 许可协议界面

  (23)选中图1.33中“I accept the license agreement.”单选框,然后单击【Done】按钮,返回系统配置界面,最后单击【FINISH CONFIGURATION】按钮。系统重新启动,进入欢迎界面,如图1.34所示。

图片34

  图1.34 欢迎界面

  (24)在图1.34中,选择系统语言,然后单击【Next】按钮,进入设置输入源类型界面,如图1.35所示。

图片35

  图1.35 设置输入源类型界面

  (25)单击图1.35中【Next】按钮,进入设置隐私界面,如图1.36所示。

图片36

  图1.36 设置隐私界面

  (26)单击图1.36中【Next】按钮,进入设置时区界面,如图1.37所示。

图片37

  图1.37 设置时区界面

  (27)在图1.37的搜索框中,输入Shanghai,Shanghai,China,单击【Next】按钮,进入设置在线账户界面,如图1.38所示。

图片38

  图1.38 设置在线账户界面

  (28)单击图1.38中【Skip】按钮,进入创建本地普通用户界面,如图1.39所示。

图片39

  图1.39 创建本地普通用户界面

  (29)填写用户名,单击【Next】按钮,进入设置密码界面,如图1.40所示。

图片40

  图1.40 设置密码界面

  (30)填写密码,单击【Next】按钮,进入系统初始化完成界面,如图1.41所示。

图片41

  图1.41 系统初始化完成界面

  (31)单击图1.41中【Start using CentOS Linux】按钮,进入系统桌面,如图1.42所示。

图片42

  图1.42 系统桌面

  1.2.3 设置虚拟网络

  VMware Workstation的虚拟网络类型主要有3种:桥接模式、NAT模式、仅主机模式。三者的用途各不相同。

  (1)桥接模式可以将虚拟机直接连接到外部网络。

  (2)NAT模式可以与虚拟机共享主机的IP地址。

  (3)仅主机模式可以在专用网络内连接虚拟机。

  本教材使用虚拟网络的NAT模式,配置方式如下。

  (1)在VMware Workstation的菜单栏中,单击“编辑”菜单。在弹出的下拉菜单中,单击“虚拟网络编辑器”选项,打开“虚拟网络编辑器”对话框,如图1.43所示。

图片43

  图1.43 虚拟网络编辑器

  (2)在图1.43中,可以看到3种虚拟网络类型。单击VMnet8选项,可以看到“VMnet信息”栏中的“NAT模式”单选项被选中,如图1.44所示。

图片44

  图1.44 虚拟网络编辑器(NAT模式)

  (3)在图1.44中,将子网IP修改为:192.168.11.0,将子网掩码修改为255.255.255.0。单击“NAT设置”选项,进入“NAT设置”对话框,如图1.45所示。

图片45

  图1.45 NAT设置

  (4)在图1.45中,将网关IP修改为:192.168.11.2,单击“确定”按钮,回到“NAT设置”对话框。在图1.45中,单击“应用”按钮后,单击“确定”按钮。

  1.2.4 CentOS网络连接

  CentOS连接网络的步骤如下。

  1. 激活网卡

  CentOS连接网络需要激活网卡,具体步骤如下。

  (1)打开终端(Terminal)。

  在图1.42中,单击Applications,在出现的界面中依次单击System Tools、Terminal,打开终端界面,如图1.46所示。

图片46

  图1.46 终端界面

  (2)切换到root用户,在终端中输入以下命令:

  su root

  出现Password:时,填写在图1.30中输入的密码后,按下回车键,即可切换到root用户。

  (3)打开/etc/sysconfig/network-scripts/ifcfg-ens33文件,在终端中输入以下命令:

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

  (4)修改文件中的内容,修改后的文件内容如下。

  TYPE=Ethernet

  PROXY_METHOD=none

  BROWSER_ONLY=no

  BOOTPROTO=static

  DEFROUTE=yes

  IPV4_FAILURE_FATAL=no

  IPV6INIT=yes

  IPV6_AUTOCONF=yes

  IPV6_DEFROUTE=yes

  IPV6_FAILURE_FATAL=no

  IPV6_ADDR_GEN_MODE=stable-privacy

  NAME=ens33

  UUID=4e3157bd-4ec9-4e2f-a570-21985efc8086

  DEVICE=ens33

  ONBOOT=yes

  IPADDR=192.168.11.1

  PREFIX=2

  GATEWAY=192.168.11.2

  DNS=192.168.11.2

  2.重启网卡

  在终端中输入以下命令:

  service network restart

  3. 重启CentOS

  在终端中输入以下命令:

  reboot

  4.配置/etc/resolv.conf文件

  (1)重新启动CentOS后,切换到root用户,在终端中输入以下命令:

  vi /etc/resolv.conf

  (2)将文件中的内容替换为以下内容:

  nameserver 192.168.11.2

  5. 验证连接外网

  在终端中输入以下命令:

  ping www.baidu.com

  如果出现以下内容,表明可以连接外网。同时按下Ctrl和C键停止信息传输。

  PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.

  64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=1 ttl=128 time=13.9 ms

  64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=2 ttl=128 time=24.7 ms

  64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=3 ttl=128 time=9.05 ms

  学习大数据开发,可以参考千锋提供的大数据学习路线,该学习路线提供完整的大数据开发知识体系,内容包含Linux&&Hadoop生态体系、大数据计算框架体系、云计算体系、机器学习&&深度学习。根据千锋提供的大数据学习路线图可以让你对学习大数据需要掌握的知识有个清晰的了解,并快速入门大数据开发。

相关文章

  • 北京天丰利校区(总部)地址:北京市海淀区宝盛北里西区28号天丰利商城4层
    北京沙河校区:北京市昌平区沙阳路18号北京科技职业技术学院广场服务楼2、3层
    咨询电话:400-811-9990
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 深圳西部硅谷校区地址:深圳市宝安区宝安大道5010号深圳西部硅谷B座A区605-619
    深圳大学城校区地址:深圳市南山区留仙大道1201号大学城创客小镇16栋3楼
    咨询电话: 0755-23015275/23015546-801(硅谷) 0755-86660670-801(大学城)
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 上海校区地址:上海市宝山区同济支路199号智慧七立方3号楼2-4层
    咨询电话:400-811-9990 021-65233829-609
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 郑州校区地址:郑州市二七区航海中路60号海为科技园C区10层、12层
    咨询电话:0371-55191750
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 广州校区地址:广州市天河区元岗路200号慧通产业园B9三层
    咨询电话:020-38035223 020-38035220
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 大连校区地址:辽宁省大连市高新园区爱贤街10号大连设计城A座901
    咨询电话:400-811-9990
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 武汉金融港校区地址:武汉市东湖高新技术开发区光谷大道77号金融港B18栋3楼
    武汉智慧园校区地址:武汉市东湖高新技术开发区光谷大道61号智慧园21栋2楼
    咨询电话:027-59313371
    面授课程:HTML5大前端培训、全链路UI/UE设计培训、PHP全栈+服务器集群培训、JavaEE+分布式开发培训、大数据+人工智能培训、 Unity游戏开发培训、360网络安全、Python培训、云计算+信息安全培训、全栈软件测试培训、智能物联网+嵌入式培训
  • 成都校区地址:成都市武侯区科华北路62号力宝大厦N(北楼)18楼
    咨询电话:400-811-9990 028-83178771
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 西安校区地址:西安市雁塔区高新六路52号立人科技C座西区4楼
    咨询电话:029-85363390
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 杭州旺田校区:浙江省杭州市江干区九堡旺田书画城A座4层
    杭州龙驰校区:浙江省杭州市下沙经济技术开发区元成路199号龙驰智慧谷B座7层
    咨询电话:400-811-9990 0571-86893632/0571-86094032
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 青岛校区地址:青岛市市北区龙城路卓越世纪中心3号楼8层801
    咨询电话:0532-80911190
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 重庆校区地址:重庆市高新区科园一路2号大西洋国际12-1
    咨询电话:400-811-9990 023-68883009
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 长沙校区地址:湖南省长沙市岳麓区麓谷企业广场A2栋三单元306号
    咨询电话:0731-85513210
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 哈尔滨校区地址:哈尔滨市松北区创新一路699号 科技创新城19号楼B座五楼
    咨询电话:400-811-9990/0451-87173191
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 南京校区地址:南京市建邺区应天大街780号应天智汇产业园弘辉园1幢2楼
    咨询电话:400-811-9990
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、物联网+嵌入式培训、360网络安全、大数据+人工智能培训、全栈软件测试培训、PHP全栈+服务器集群培训、云计算+信息安全培训、Unity游戏开发培训、区块链、红帽RHCE认证、好程序员
  • 千锋教育服务号

    了解千锋动态
    关注千锋教育服务号

  • 千锋教育移动站

    扫一扫快速进入
    千锋移动端页面

  • 千锋互联服务号

    扫码匿名提建议
    直达CEO信箱