最近突然想用Linux学点知识,但是手头又没有安装Linux操作系统的机器,所以就想到在VMware虚拟机下安装CentOS,能够方便自己学习的使用。所以安装过程做个详细的记录,亲测成功可用。
- 需要准备的物料:VMware Workstation,CentOS-7的ios的镜像
- 首先在window10下安装VMware虚拟机下,具体的过程就不在描述,比较简单,基本是傻瓜式安装,自行处理就可以,本文着重说明在VMware虚拟机下安装CentOS的安装过程。
-
打开VMware,点击“创建新的虚拟机”按钮
我们选择“自定义(高级)”,然后下一步;
然后再点击下一步;
我们选择“稍后安装操作系统”,然后点击下一步;
客户机操作系统类型,我们选择“Linux(L)”,版本我们选择“CentOS 64 位”,然后点击“下一步”;
我们可以自定义虚拟机名称和位置,在这里我建议单独设置一个“位置”,这主要是存放不同操作系统的各种数据的位置,保证每个虚拟机占用一个单独的存储位置,这里我设置为:
尽量让位置的存储目录与名称一致,这里之所以取CentOS-image,是想做个基础镜像,以便以后安装虚拟机,可以直接克隆出来,不用再这么麻烦的安装。设置完成后,我们点击“下一步”;
默认设置,或者也可以根据自己宿主机的性能,进行选择,我这里直接选择默认,然后点击下一步;
网络这里,我直接选择“使用桥接网络”,这样设置网路(我感觉比较容易设置,前几次安装不成共,都是虚拟机启动以后,没办法上网)然后点击“下一步";
直接默认设置,点击下一步;
直接默认设置,点击“下一步”;
直接默认设置,点击“下一步”;
这个地方,我们默认选择“将虚拟机磁盘拆分成多个文件”(尽量不要选择“立即分配所有磁盘空间”,那样会直接分配20G的磁盘空间),然后点击“下一步”;
直接默认设置,点击下一步;
我们点击“完成”,下面我们开始安装CentOS。
首先,我们点击“CD/DVD(IDE)”,
选择“使用ISO映像文件(M)”,然后找到我们的CentOS的映像文件
点击“确定”;然后我们“开启此虚拟机”,
然后等待启动安装过程,需要几分钟的时间,耐心等待一下,
我们默认选择“English”,不建议选择“简体中文”,然后点击“Continue”,继续;
按照上图中红色标记,进行如下设置,
设置完成后,点击“Begin Installation”;
点击 “ROOT PASSWROD”,
为了方便,我把密码设置为root,这时候要点击两次“Done”才能保存成功,这里可以根据自己的情况,设置密码;然后耐心等待安装,需要几分钟时间;
安装完成后,我们点击“Reboot”,进行重启。
输入用户名和密码:root/root,操作系统启动,虚拟机安装完成。
下一步,我们继续配置网络。
首次,我们查看下宿主机电脑的网络配置:
我们虚拟机的网络,就是要和宿主机的网络配置在一个网段内:
在虚拟机中,我们进入到网络脚本配置目录
cd /etc/sysconfig/newwork-scripts/下
修改ifcfg-eno16777736这个文件,vi ifcfg-eno16777736
将此文件修改为:
TYPE=Ethernet
BOOTPROTO=static
DEVICE=eno16777736
ONBOOT=yes
IPADDR=192.168.13.43
NETMASK=255.255.255.0
GATEWAY=192.168.13.1
DNS1=8.8.8.8
设置完成后,执行下两个命令:
# source ifcfg-eno16777736
# service network restart
如果此时还不能上网,把虚拟机重启在试下。
到此为止,我们基础的虚拟机镜像就安装完成了。我们把它作为基础镜像,不在做任何操作,当我们需要新的虚拟时,可以直接从这个虚拟机镜像进行克隆,方便我们学习。注意,克隆的时候,需要关闭到该虚拟机。
克隆的过程相对简单,我只做几个截图,请大家自己去试验。
再CentOS-image上右键-->管理-->克隆;
然后点击下一步;
选择“创建完整克隆(F)”,然后下一步;
配置虚拟机,和初始安装时候一样,比如我这台机器是用来安装redis的,所以我虚拟机名称:“CentOS-redis”,存储地址也在CentOS-redis,
点击“完成”,虚拟机就克隆完成了。
点击“关闭”。
这时候登录进去后,
大家看到,里面机器的名称并没有改变,还是原始镜像的名字,我们需要做如下改变:
vi /etc/sysconfig/network
加入以下语句:
NETWORKING=yes
HOSTNAME=CentOS-redis
vi /etc/hostname
加入以下语句:
CentOS-redis
然后(reboot)重启该虚拟机
下面还是和初始安装时一样,配置下网络,只需要改一下ip就行了。