1、CentOS7的下载
官网下载地址:Download。
进入CentOS下载官网,找到64位的CentOS7版本。
![](https://img-blog.csdnimg.cn/img_convert/0bf7479754e01353c291c05311f18c04.png)
点进来后,发现它给我们列出了所在区域可用镜像源(可以说是非常的良心的),我们随便选择一个,这里以阿里云的为例:
![](https://img-blog.csdnimg.cn/img_convert/d47f2d15e91faf871ffba57919189b8c.png)
选择标准的CentOS7映像下载。
![](https://img-blog.csdnimg.cn/img_convert/3245267c99ff4c451ac79615b606cb36.png)
下载之后会得到一个ISO文件。
![](https://img-blog.csdnimg.cn/img_convert/0cd490902e51b015f968c500bb4cd229.png)
2、CentOS7的配置
1、打开“VMware Workstation“软件,选择”创建新的虚拟机“。
![](https://img-blog.csdnimg.cn/img_convert/2aecdf00b2b9b615edfcead64d438aef.png)
2、选择“典型”选项,然后下一步。
![](https://img-blog.csdnimg.cn/img_convert/e32508c983b134e3f7f13ecf2a5d9dde.png)
3、选择“稍后安装操作系统”,点击下一步。
![](https://img-blog.csdnimg.cn/img_convert/cdf6ece6de7f74696d72137e1616a365.png)
4、客户机操作选择“Linux”,版本选择“CentOS 7 64位”,点击下一步。
![](https://img-blog.csdnimg.cn/img_convert/f709759a67b1450a9d2c789bf564109f.png)
5、输入“虚拟机名称”,选择虚拟机文件保存的位置,点击下一步。
![](https://img-blog.csdnimg.cn/img_convert/3305ebddebcfd9659f272623cb3f0cfd.png)
6、最大磁盘默认20G大小即可,然后选择“将虚拟机磁盘存储为单个文件”,下一步。
![](https://img-blog.csdnimg.cn/img_convert/07ee964e601e73163b37441e080fbe03.png)
7、点击”自定义硬件配置“。
![](https://img-blog.csdnimg.cn/img_convert/e9f6db456d86aafadd342f5b25afdf35.png)
8、选中”新CD/DVD“,选择”使用ISO映像文件“,然后设置CentOS7的ISO映像路径,点击关闭。
![](https://img-blog.csdnimg.cn/img_convert/4beef323d67126dafdca81ca901f1e1a.png)
网络适配器默认NAT就好。
9、点击完成,如下。
![](https://img-blog.csdnimg.cn/img_convert/961e29274d32e06af397a0368721abb0.png)
接下来我们安装CentOS7。
3、CentOS7的安装
1、选中刚刚配置的CentOS7,然后点击“开启此虚拟机”。
![](https://img-blog.csdnimg.cn/img_convert/2674ca1ac1de2e9acfff185cf041fbe4.png)
2、虚拟机启动之后会出现如下界面(白色表示选中),默认选中的是Test this media & install CentOS 7。
我们将鼠标移入到虚拟机中,并按下键盘中的“↑”键,选择Install CentOS 7,最后按下“Enter 键”。
界面说明:
Install CentOS 7 安装CentOS 7
Test this media & install CentOS 7 测试安装文件并安装CentOS 7
Troubleshooting 修复故障
![](https://img-blog.csdnimg.cn/img_convert/3da1e9fdd5dd3dcc0472fd15e6e2e768.png)
注意: 在虚拟机中的操作,鼠标必须要移入到虚拟机中,否则虚拟机感应不到,无法对其进行操作。
鼠标移动到虚拟机内部单击或者按下Ctrl + G,鼠标即可移入到虚拟机中。
按下Ctrl + Alt,鼠标即可移出虚拟机。
3、按下Enter进行安装。
![](https://img-blog.csdnimg.cn/img_convert/ec663b04d89eeb60f7bf89826005d4b8.png)
4、等待系统加载完成。
![](https://img-blog.csdnimg.cn/img_convert/3dcec9db53b98a0165f9c1b4689eeafc.png)
5、选择使用哪种语言,推荐使用英文。但如果是第一次安装,建议先安装中文版的熟悉一下,之后再选择英文的进行实践,这里就介绍中文的,下滑至底部选择中文。
![](https://img-blog.csdnimg.cn/img_convert/f2e2ef77192cd4c73be00595f4b1294d.png)
6、【本地化】只配置日期和时间,键盘和语言支持没有特殊情况默认就好。
![](https://img-blog.csdnimg.cn/img_convert/1e3452e46a23ed61f126d1b4e3d0dd74.png)
7、中国范围内都选择为上海(因为只有上海可选),并选择为24小时制,设置完成后单击完成按钮
![](https://img-blog.csdnimg.cn/img_convert/7c33bb7b44f05483c0795d305ac59012.png)
8、【软件】中只配置软件选择,安装源系统会自动识别,所以不用管。
![](https://img-blog.csdnimg.cn/img_convert/c9df21492e763dcaed3ca0791dc06e91.png)
9、然后我们选择安装的系统是否含有界面,界面一般对于我们来说用处不大,而且CentOS的界面不好操作,所以这里选择最小安装。
![](https://img-blog.csdnimg.cn/img_convert/84fc2ccea374343d4104732c5dcff3cb.png)
10、【系统】中只配置安装位置,指的是系统如何分区,其它的都默认就好。
![](https://img-blog.csdnimg.cn/img_convert/fc3b98a91787b91cd12c0f07de7da1e0.png)
11、对分区不清楚的就选择自动配置分区,这里演示我要配置分区。
![](https://img-blog.csdnimg.cn/img_convert/b02b85b0fbdbaa13edf0a1e33ff169a5.png)
12、手动分区我们要选择标准分区,然后点击下面的“+”添加分区。
![](https://img-blog.csdnimg.cn/img_convert/8938459d3984b0a7b6ab7fb55af05aea.png)
我们分别创建三个分区:/boot区、swap交换分区、根分区/
13、添加 /boot分区,用来放启动文件,大小300MB足矣,然后点击“添加挂载点”。
![](https://img-blog.csdnimg.cn/img_convert/c15c9d6f7add9df3efbd12120e6e58d8.png)
![](https://img-blog.csdnimg.cn/img_convert/ac90136cac7695fc998b2f1a4dc424aa.png)
14、添加 swap分区,这个是交换分区,一般情况是物理内存的2倍大小,用于物理内存不足时使用,可能造成系统不稳定,
所以看情况,可以设置小一点,甚至设置为0MB,这里我设置为512MB,然后点击”添加挂载点“。
![](https://img-blog.csdnimg.cn/img_convert/a7064561847c3a70d71e12d45f93e932.png)
![](https://img-blog.csdnimg.cn/img_convert/a3dc095920ac49bd0e00325bc17328c9.png)
15、增加根分区,表示所有空间大小,这里不填写大小,即默认剩余的空间都给根分区,然后点击”添加挂载点“。
![](https://img-blog.csdnimg.cn/img_convert/5251be68c1ef71520fd40feca1a7dccd.png)
![](https://img-blog.csdnimg.cn/img_convert/6cbef1be476f2f099a87ac0d2a92beec.png)
16、点击”完成“。
![](https://img-blog.csdnimg.cn/img_convert/aa5840770ed6d2abd92e08a7f89e5141.png)
17、点击”接受更改“。
![](https://img-blog.csdnimg.cn/img_convert/c9d3b9c6aea4eb05e62eadefe0fc4f82.png)
18、回到界面,点击“开始安装“。
![](https://img-blog.csdnimg.cn/img_convert/635be69116ac999ff883328df5ea3490.png)
19、接下来配置用户设置。
(1)、设置管理员ROOT密码,这是最高权限root用户的密码(默认账号为root,密码为现在要设置的)。
在实际中root密码越复杂越好,因为这里只是演示,所以密码就没有那么复杂了。
提示:这个密码非常重要,请务必牢记!!!
![](https://img-blog.csdnimg.cn/img_convert/cfdf221dc8521a8e98dc44f77c90b6b0.png)
![](https://img-blog.csdnimg.cn/img_convert/830083316e64a90a532ca3b3e3d0a5a8.png)
(2)创建用户,这里就是普通的用户,权限比较低,这一步我们可以省略。
![](https://img-blog.csdnimg.cn/img_convert/5779e0233eb09eb9305c9a092e9e2971.png)
20、用户设置好了之后,等待CentOS安装完成,,然后点击“完成配置”。
VMware安装Centos7超详细过程(图文)
docx
![](https://img-blog.csdnimg.cn/img_convert/ebb718a16a50a782695f8ee0e3058690.png)
0星 超过10%的资源 3.67MB
![](https://img-blog.csdnimg.cn/img_convert/02806544d018b6897d4dbad198b64cf3.png)
下载
![](https://img-blog.csdnimg.cn/img_convert/7f07891c3c339666a9a7950226b8332c.png)
21、等待配置全部完成后“点击重启”。
![](https://img-blog.csdnimg.cn/img_convert/16cf83ada60d415ac21a34de4c7d714c.png)
22、CentOS的启动之后的界面如下。
![](https://img-blog.csdnimg.cn/img_convert/f93f64846356bc8cf8378f6608649f66.png)
23、下面我们来登录CentOS,使用默认账号为root,密码为 你在前面安装时设置的root密码
注意:在输入密码时,linux为了安全起见,是看不到你输入的密码。同时,如果是使用的是键盘右边的数字键盘输入密码的话,建议查看一下num lock键是否开启。
![](https://img-blog.csdnimg.cn/img_convert/78900fecf4064b54704963798eac8aa6.png)
24、使用普通用户登录,普通用户的权限较低,很多地方不能操作,所以使用较少。
![](https://img-blog.csdnimg.cn/img_convert/aec9e0342ffa2e73d96d9c2ec5043343.png)
至此,CentOS7的安装全部完成了。
说明:CentOS 7默认安装好之后是没有自动开启网络连接的!所以下面我们还要配置一下CentOS7的网络。
4、CentOS7的网络配置
因为前面在设置CentOS7的网络适配器的时候,设置是NAT模式。
所以这里有两种方法,一种是自动获取IP,另一种是固定获取IP
4.1、自动获取IP
①、首先要确保的是CentOS为NAT模式。
![](https://img-blog.csdnimg.cn/img_convert/6342c2e9b13d7a3bb82b7de5dabd6160.png)
②、在VMware界面(管理员方式启动)点击“编辑”里面的“虚拟网络编辑器”,然后勾选DHCP服务将IP地址分配给虚拟机,并设置子网IP(默认就好)。
![](https://img-blog.csdnimg.cn/img_convert/01e1a02424d0dc9c86e6dfb8f7ecffce.png)
![](https://img-blog.csdnimg.cn/img_convert/8914be258bde95ef5b8c895f14fe5d47.png)
③、点击NAT模式旁边的“NAT设置”,然后修改与子网IP同网段下的网关IP,就是前三位必须相同,
即192.168.30要相同,最后一位数不相同即可(其实已经自动设置好了,默认),最后点击“确认”保存设置。
![](https://img-blog.csdnimg.cn/img_convert/143ea1009b4e66e76bd029ddd0185f1f.png)
④、然后启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/network-scripts/,并且用 ls 命令查看是否有ifcfg-xxx名称的配置文件(ifcfg-lo除外),如果没有则说明网卡没有被识别,这种只能重装或者换个CentOS的版本。
![](https://img-blog.csdnimg.cn/img_convert/72226aeebb0c1b4f0dc002b587dc0541.png)
⑤、编辑ifcfg-ens33文件:vi ifcfg-ens33。按 i 进入insert编辑模式,
将BOOTPROTO设为dhcp,将ONBOOT设为yes,
按下Esc进入命令模式输入:wq保存并退出。
![](https://img-blog.csdnimg.cn/img_convert/64afb795e665f3a740764c340c911474.png)
⑥、配置完成之后输入:service network restart,重启网卡让网卡设置生效,之后就可以上网了。
![](https://img-blog.csdnimg.cn/img_convert/43923730809cdbac0a02eb375f77a163.png)
⑦、输入ip addr检查一下动态分配的IP,可以发现分配的动态IP为192.168.30.128。
![](https://img-blog.csdnimg.cn/img_convert/9adaf4b2a727ff3e8d9efa3648bd6a18.png)
⑧、最后验证是否可以访问外网。
![](https://img-blog.csdnimg.cn/img_convert/8c11efd26219832fe3d5148de5f76f06.png)
发现是可以访问外网的。自动获取IP至此就介绍完了,下面介绍另一种方式。
4.2、固定获取IP
①、点击“编辑”里面的“虚拟网络编辑器”,取消勾选DHCP服务将IP地址分配给虚拟机。
![](https://img-blog.csdnimg.cn/img_convert/f96182d51c15818c56a00a1b91a87643.png)
②、启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/network-scripts/,然后编辑ifcfg-ens33文件:vi ifcfg-ens33。按shift+i进入insert编辑模式,
修改以下内容:
BOOTPROTO=static 启用静态IP地址
ONBOOT=yes 开启自动启用网络连接
添加以下内容:
IPADDR=192.168.30.100 设置IP地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.30.2 设置网关
注意:IPADDR不能和子网IP冲突(最后一位只要在0~255范围内随便取一个数字,这里选择100),GATEWAY即”NAT设置“里面的网关IP。
VMware安装Centos7超详细过程(图文)
![](https://img-blog.csdnimg.cn/img_convert/ecc039cc0c2c3bb119c01f5b833d0cd3.png)
星 超过10%的资源 2.64MB
![](https://img-blog.csdnimg.cn/img_convert/624824d561e5c5ecc320198a92b96aaf.png)
下载
最后按下Esc进入命令模式输入:wq保存并退出。
![](https://img-blog.csdnimg.cn/img_convert/c6d147db0c625f43fffd213f8de5a439.png)
![](https://img-blog.csdnimg.cn/img_convert/cb9c65c4726218a0ace61ad4e80b1e9e.png)
修改和添加内容后如下图:
③、输入service network restart 重启网卡让网卡设置生效。
④、输入ip addr检查一下IP。
⑤、验证是否可以访问外网:ping www.baidu.com。
如果ping www.baidu.com不通,那么再测试一下百度的ip地址14.215.177.38能否ping通,如果ip能通而域名不通则说明DNS解析有误,需要设置DNS。
⑥、设置DNS(有两种方式)。
注意:DNS服务器可以只配一个,也可以配置多个,下面我用的是两个免费的DNS服务器,查看IP地址,测试联网。
----第一种是在 ifcfg-ens33 文件的后面进行添加DNS1=xxx.xxx.xxx.xxx。
![](https://img-blog.csdnimg.cn/img_convert/c99951a8aa42115d14b0b30708cc27c3.png)
注意改完后重启网卡才能生效。
----第二种方式是改vi /etc/resolv.conf或者直接echo -e "nameserver 114.114.114.114\nnameserver 223.5.5.5" >>/etc/resolv.conf。(\n是换行的意思)
使用vi命令添加的时候要注意格式:
nameserver xxx1.xxx1.xxx1.xxx1
nameserver xxx2.xxx2.xxx2.xxx2
使用echo命令则直接运行就可以了。
两种方式完成后的效果是一样的,如下图:
![](https://img-blog.csdnimg.cn/img_convert/58d3702d7c03998f9e7744769487ae74.png)
常用的免费DNS地址:
国内移动、电信和联通通用的DNS:114.114.114.114。
阿里:首选:223.5.5.5 备用:223.6.6.6
百度 :180.76.76.76
腾讯:首选:119.29.29.29,备用:119.28.28.28
谷歌 8.8.8.8
详细可以参考:分享目前可用的免费公共DNS服务器IP地址大全(2020年04月23日更新) - 小小的一世
网络配置完成我们就可以使用远程工具连接配置的IP访问该CentOS7服务器了,下面来介绍一下Xshell工具。
5、XShell连接CentOS7
我们实际在启动CentOS之后,通常都不会直接在VMware操作CentOS,而是使用工具,推荐使用Xshell。
Xshell下载地址:VMware15的下载及安装教程,一般都和Xftp一起下载。
![](https://img-blog.csdnimg.cn/img_convert/a96c8bdb2fe8560fc2f61aed4d3d4ec8.png)
到时候会发两条邮箱给你,下载之后就是傻瓜式安装。
XShell连接CentOS7的操作步骤:
①、仅仅安装了Xshell工具也还是不能连上CentOS7的,对电脑还需要一些配置(是不是非常麻烦,哈哈,程序员要有耐心,不然以后怎么找女朋友呀!)。
我们在电脑上打开:控制面板—>网络和 Internet—>网络和共享中心—>更改适配器—>找到MVnet8—>右键属性—>双击Internet协议版本4。
![](https://img-blog.csdnimg.cn/img_convert/4d8b71d3f7007eebb5ddf273f9325312.png)
在前面的设置中,我本机IP和网关的网段是在192.168.30.0~255之间的。CentOS7静态获取的地址是192.168.30.100,这个我记得很清楚。
所以我的配置如下,你自己根据你的网段来设置,但注意别和虚拟机的IP和网关相同就是了。
![](https://img-blog.csdnimg.cn/img_convert/d9b8d7d70f3b3337549f4e517b134c9f.png)
②、启动CentOS7,打开Xshell软件,点击“新建”。
![](https://img-blog.csdnimg.cn/img_convert/a98e78ee17eb16a558d2b361153fee7c.png)
③、填写虚拟机的IP地址,其它默认不管,然后点击“连接”。
![](https://img-blog.csdnimg.cn/img_convert/4b87f8fb4a4fc724f4e72990ca323b0f.png)
④、之后会弹出登录的用户名和密码。
![](https://img-blog.csdnimg.cn/img_convert/d104cd70be9fa97e639b290f7e68ae49.png)
![](https://img-blog.csdnimg.cn/img_convert/499d067844d04fb35b2ad867fca293ce.png)
连接成功啦!
![](https://img-blog.csdnimg.cn/img_convert/9686ada614826f6bb385d5c23261c94d.png)