大数据学习第一课:虚拟机安装配置
来源:互联网 发布:克莱斯勒网络培训学院 编辑:程序博客网 时间:2024/05/26 07:28
本章主要内容
- VirtualBox下安装CentOS7 Minimal版本
- Minimal版本Centos7静态IP网络设置
- ssh免密登录设置
一、虚拟机安装
万事开头难,大数据的知识体系虽然很庞大,但只要搭建好环境,后面的就水到渠成了。本系列教程我使用VirtualBox作为虚拟机工具,它虽然没有VMware功能丰富,不过对于本教程已经够用了。因为我的电脑不是太好,只是256G的SSD和8G的内存,为了节省资源,虚拟系统安装的是Minimal版的CentOS7,它的ISO文件就800M左右,因为很多其他软件都没安装,如可视化桌面。不过咱们搞大数据的,一般都是ssh登录,也用不着那些,需要什么软件工具再去安装就好了,不过如果大家机器配置比较好,安装完全版本的也挺好。
首先我们去百度里面搜索VirtualBox,然后下载百度软件中心里面的安装即可。这个安装很简单,基本上就是下一步下一步,不过建议安装目录最好自定义下,中间不要有空格,防止出现意外的问题。
1.1、安装虚拟机
虚拟机系统我选用的是CentOS7,可以去这个地方选择发行版本下载。我机器不好,所以选择下载的是Minimal ISO。下载完成之后启动我们刚才安装的VirtualBox,点击新建按钮。
硬盘创建需要一些时间,我的SSD还是蛮快的。虚拟硬盘创建完成之后,就会回到VirtualBox的主界面,就能看到我们刚才新建的。然后点击上方的设置按钮。在存储选项卡里面选中没有盘片的控制器,然后在右边的光驱按钮选择我们下载的CentOS7 ISO文件。
选好之后如下图。
然后切换到网络,将连接方式修改为桥接网卡。
设置完成,直接点OK,然后启动我们的虚拟机。
1.2、安装操作系统
启动之后首先会进入到下面的页面,这里我们鼠标点一下虚拟机窗口,可以使用上下箭头按钮切换到安装系统,一般不用测试。
等待一段时间,正常就会进入安装引导页了,首页就是语言选项,这里我为了方便就直接使用美国英语了,大家也可以选择其他语言,例如简体中文。
然后点击继续,到了这一页。
这里我们可以将时区改到上海,HOSTNAME改为自己想取的名字,还有一个安装位置一定要设置,不然无法继续,安装位置就选择我们上面创建的那块虚拟硬盘。然后继续就进入安装页面了,这里我们需要设置一下root密码,密码不能太简单,要包含字母和数字。
安装完成之后会出现重启按钮,点击一下即可。
1.3、设置虚拟机静态IP
安装上面的步骤安装虚拟机,默认IP分配方式是DHCP的。但是这样肯定不好,每次开机IP都可能不一样,所以我们要设置成静态IP的,可以通过修改网卡配置文件的方式。
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3然后在里面进行以下修改
BOOTPROTO=dhcp 修改为 staticONBOOT=no 修改为 yes#添加下面的行IPADDR=192.168.0.200 #IPGATEWAY=192.168.0.1 #默认网关NETMASK=255.255.255.0 #子网掩码DNS1=223.5.5.5DNS2=223.6.6.6其中IP和网关和子网掩码要根据自己的电脑的实际情况设置,比如Windows系统在CMD窗口使用ipconfig命令就能查到。最后添加的DNS服务器地址使用的阿里云提供的。
然后重启一下网络服务即可。
service network restart
因为我们安装的是Minimal版本的,所以没有ifconfig命令,可以使用ip addr命令查看一下IP地址的情况,也可以使用下面的命令安装一下ifconfig。
yum -y install net-tools
如果还想再装一台虚拟机,就不用按照上面的步骤了,直接使用VirtualBox提供的复制功能即可,不过要将被复制的虚拟机先关机,不然复制功能不可用。
二、总结
本课主要学习了如何使用VirtualBox安装自己的CentOS 7虚拟机,以及如何将默认的DNCP网络设置为静态IP地址网络。如果想安装多台,也直接使用VirtualBox的复制功能即可,不用再从头到尾安装一遍。
- 大数据学习第一课:虚拟机安装配置
- 大数据学习第一弹你懂的之Hive升级到2.1安装配置全过程
- 大数据准备-虚拟机系统安装和网络配置(2)
- 大数据学习-hadoop -第一课
- 大数据开发学习平台安装配置
- 大数据学习[02]:hadoop安装配置
- 大数据学习[03]:hbase安装配置
- 大数据学习[04]:Hive安装配置
- 大数据组件安装准备工作2--再次配置已安装好的虚拟机
- 大数据学习[05]:Spark高可用配置安装
- 大数据学习第一章 linux环境的安装配置
- 大数据学习第二课:CDH安装
- 大数据准备-虚拟机安装之创建虚拟机(1)
- 深度学习第一课:MXNet/Gluon环境配置和安装
- Linux学习第一单元-虚拟机的自动安装
- 大数据开发【Linux系统 本地虚拟机网络配置】
- 大数据Spark “蘑菇云”行动第84课:Hive配置和实战第一课
- 大数据一虚拟机的安装(nat)
- redis入门-java测试
- MVP模式分析及简单例子
- 我的MySql测试
- hibernate开放源代码的对象关系映射框架
- 机器学习十大算法之SVM
- 大数据学习第一课:虚拟机安装配置
- 欢迎使用CSDN-markdown编辑器
- lnmp 之php安装
- 方法执行时内存的变化
- leetcode11. Container With Most Water
- JSONObject与JSONArray的使用
- css3之天猫侧边栏 (飞动效果)
- 迁移学习-PixelDA-Unsupervised Pixel–Level Domain Adaptation with Generative Adversarial Networks
- ViewController自定义转场-基础