引言
不知道大家有没有发现,现在的服务器端的市场已经被 Linux 系统占领了,而且目前手机最流行的操作系统之一 Android 系统也是基于 Linux 内核开发出来的。很多很火的技术,什么虚拟化,云计算,大数据等等都默认支持的 Linux 操作系统。如今的软件开发行业,Linux 已经成为了主流,可以豪不夸张的说,作为一名软件开发工程师,如果你还是只知道在 Windows 的集成开发环境(IDE:Vistual Studio)中开发 Windows 端运行的软件,那么你错过了许多编程行业有趣的事情了。所以,如果你现在正在学习编程或者正在准备学习编程,你正在学习计算机原理和操作系统,那我 Linux 系统的学习一定是一个不错的选择。如果你对 Linux 系统多几分的了解,你就多了几分进入互联网大企业工作的机会,多了几分探索 Linux 世界的能力,多了几分成为一个合格的软件工程师的资格。下面我将教大家如何在windows系统上通过VMware安装CentOS8 版的Linux系统。
1.下载镜像文件
首先通过以下链接进入阿里云镜像
http://mirrors.aliyun.com/centos/8/isos/x86_64/
切记不要选到其他的了
然后经过漫长的等待。。。。
2.新建虚拟机
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
选择自定义然后点击下一步
直接点击下一步
选择“稍后安装操作系统”点击下一步,不要选择“安装程序光盘映像文件”,因为你选了后他就会使用简易安装,也就是他自己默认把linux系统的一些设置给你默认了成英文了,比如说输入法,系统语言,地区时间之类的东西。
客户机操作系统选择linux,版本选择CentOS 8 64位
设置一个你虚拟机的名称并且选择位置点击下一步,位置尽量不要用它默认的c盘路径,因为C盘是windows系统盘如果系统盘内存占用太多会导致电脑卡顿。
处理器数量看自己需要用Linux虚拟机来做什么事情,再决定分配的处理器数量和内核数量。
内存也看个人需求然后点击下一步
然后选择网络类型
-
Bridged模式 (桥接模式): 这种模式下相当于创建一台独立的电脑,你可以让它跟主机通信,但网络需要手工设配置。(配置IP地址,子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时、配置好网关和DNS的地址后,以实现通过局域网的网关或路由器访问互联网)
VMware虚拟出来的操作系统就像局域网中的一台独立主机,可以访问局域网中的任何一台机器、
-
Host Only模式(主机模式): 是与主机隔离的但是虚拟机之间是可以相互通信的。提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。
-
NAT模式(网络地址转换模式):使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,只需要宿主机器能访问互联网,你不需要配置IP地址,子网掩码,网关,但是DNS地址还是要根据实际情况填的。添加DNS地址除了在网卡属性中填写,还可以在虚拟机中的“虚拟网络编辑器”中的NAT选项卡中点击“编辑”按钮中来添加
我这里选择NAT模式,当然如果要做分布式集群的话,这里推荐选择桥接模式然后点击下一步。
选择LSI Login(L)点击下一步
选择创建新虚拟磁盘
根据自己的需要指定磁盘大小,然后点击下一步。
然后再点击下一步。
然后在这里点击自定义硬件
点击新 CD/DVD(IDE)切换到使用ISO映像文件选择之前下载的CentOS镜像点击关闭。
再点击完成
点击开启此虚拟机
3.安装Linux系统
通过方向键选中最上面那个(install CentOS Linux 8)按下enter键(当前图片选中的是第二个)
选择语言后点击继续
再选择时间和时区
当然这里我们一般情况下选择上海(用鼠标点击我图中绿色的那片区域,红色标记会移到你点击的区域并且地区和城市会自动更新到亚洲上海),也就是上海时间,然后你可以选择24小时制还是AM/PM制,设置完成后点击完成按钮。
再点击根密码。
输入想要你的Root密码,然后点击完成。
然后就可以点击开始安装了(当然你想要设置一下其他东西也可在上面点击相应的图标,进行设置),设置完后点击开始安装。
点击许可信息
选择同意,点击完成。
然后点击结束配置
点击前进
点击跳过
设置用户名。
设置用户密码
点击开始使用。
然后进入到这个页面,也就是他的操作系统的一些操作指导视频和资料。
到此为止我们就把CentOS8安装完了。
4.配置网络
但是大家安装完后会发现一个问题就是ping 不通,也就是网络不通。
先输入su root命令获得root权限(要不然后面无法修改后面的那个文件),这时候我们需要输入vim /etc/sysconfig/network-scripts/ifcfg-ens33进入到下面这个文件里,将这里的no改成yes(ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯)。
然后在通过nmcli c reload ens33命令重启一下网卡,再ping的时候就发现已经可以ping通了。
END
欢迎大家关注「IT码怪」微信公众号,输入 ”Linux必看书籍“ 获得各种学习Linux的必看书籍。