Linux操作系统在实际Java学习和Hadoop大数据开发中,用的非常广泛,而入门最方便的方式就是在Vmware中安装Linux的典型代表作CentOS,在这里潘老师将使用图文教程详解如何快速安装Centos7,为了提高学习的效果,不建议大家一开始就使用图形化界面版本,因此,演示案例我将使用CentOS 7.5 Mini版(体积最小)。
1、请先保证自己的电脑上安装了Vmware,如果没有安装请参考文章:VMware12Pro虚拟机官方中文版下载安装教程,带永久许可证激活密钥
2、需要保证自己的电脑已经在BIOS里是开启了虚拟化支持,一般电脑都是默认开启的,因此暂可忽略,直接进入下面的操作,如果安装或启动失败,可以考虑此原因。
CentOS 7.5 Mini版官方下载地址:点击直达官方下载
如图选择名为CentOS-7-x86_64-Minimal-1804.iso的点击下载
—-2022.06.27更新—
如果官网下载不了,可以到上面的镜像站镜像下载,点击对应的http进入镜像站:
打开Vmware,点击创建新的虚拟机,选择自定义(高级),点击下一步。
浏览选择需要上面下载的CentOS7.5镜像文件,点击下一步。
设置虚拟机名称和存储路径,名称随意,这里我定义为master,存储路径建议别放C盘,可以在其他空间比较大的盘新建单独的文件夹,我这里在F盘新建了vmware文件夹,在vmware下新建vmsystem目录(存放所有虚拟机),在vmsystem下又新建master文件夹(存放master虚拟机文件),然后点击下一步。
内存设为1G默认(如果你电脑内存足够大也可以适当提高,但不建议,内存不是很大的话,可以适当减小),直接下一步。
最大磁盘大小默认为20GB,然后将虚拟磁盘存储为单个文件,下一步。
将创建好的磁盘文件存储在虚拟机指定目录下(默认就在第4步创建的目录,也可手动浏览),下一步。
耐心等待启动,会进入默认安装倒计时。如遇到如图,直接勾选确定即可。
第1种情况:如果是普通安装,直接等待倒计时结束或直接回车安装即可,然后跳过第15步,直接到第16步。
第2种情况:如果你是配置Hadoop节点的话,建议按键盘上下方向键,暂停倒计时,方便我们修改网卡命名,然后接着看第15步,但实际即使按第1种情况去处理对学习hadoop也没太大影响,如果嫌麻烦可以直接按第1种情况处理
其中,第一行Install CentOS 7的作用是安装CentOS 7系统。第二行Test this media & install CentOS 7,是先检测安装镜像文件的可用性,然后再安装CentOS 7。第三行Troubleshooting用于处理一些故障问题,选择这一项,会进入一个内存操作系统,然后可以把磁盘上的系统挂载到这个内存操作系统上,这样方便我们去处理一些问题。
按键盘上下方向键确保光标在第一行Install CentOS 7上(之前有同学放在了第2行,直接导致安装失败,因此需要注意)。接着按TAB键,然后按一下空格,输入net.ifnames=0,最后按下回车。
net.ifnames=1
biosdevname=1
也就是说一共有三种命名规则,默认,net.ifnames和biosdevname,其中biosdevname这种规则只适用于戴尔服务器,是根据戴尔服务器BIOS来命名网卡名称的,对与一般机器其开启(1)还是关闭(0),对网卡名称没有影响。net.ifnames命名规则比较复杂,会根据机器的各种参数生成网卡名称,在CentOS7中通常是类似ens33这种。
CentOS7中net.ifnames默认是开启的,如果我们不给它手动关闭设置net.ifnames=0,就会导致我们装完系统网卡名称是ens33这种,关闭之后采用系统就采用默认的网卡命名规则,也就是固定eth0, eth1这种形式,便于我们后续管理。
检测加载完成之后出来一个欢迎页面,选择安装过程语言,选择默认的English,然后点击继续 Continue
接下来就会进入一个安装总结面板,如下图所示,在里面可以调整时区,分区,网络配置等。
点击DATA&TIME,修改时区为Asia Shanghai,然后点击Done。
点击NETWORK&HOSTNAME,打开网络配置,下面会出现对应的IP、DNS等信息,有需要的话也可以修改下主机名,我们这里就默认不修改了,然后点击Done。
如果你还想配置其他信息,比如可以继续配置,这里我们直接就继续安装了,点击Begin Installation。
点击ROOT PASSWORD设置root用户的密码,,这将是你超级管理员账户登录系统的密码,忘记了会很麻烦。右边还有一个用户创建选项,有需要也可以新建一些用户。
如果输入密码提示weak,需要双击Done才能保存。
输入用户名root和密码(注意密码在输入的时候不会显示出来),最后按Enter键登录。
测试虚拟机网络是否通畅(前提自己电脑能连外网),输入指令ping www.baidu.com
(如果没有外网可以ping在自己电脑的ip)然后回车,如图情况表示正常通信,如要结束测试按Ctrl+C终止。
Vmware安装Centos7图文教程详解就这么多内容,步骤比较多比较杂,但搭建一次之后再搭第二次你就会发现,需要花的时间将会很少,好了,没有疑问的话,现在你已经可以开启学习Linux之旅了!