1、CentOS7的下载

官网下载地址:Download

备用地址:https://www.centos.org/download/

https://archive.kernel.org/centos-vault/7.6.1810/isos/x86_64/

 

进入CentOS下载官网,找到64位的CentOS7版本。

 

823f2cad9375d522a7de18bfe14870f9-1

 

c646260e7f5b52b6294cda1dc99fce1c-1选择标准的CentOS7映像下载。

b5b05c68cc8b1cea906acd1ab91d0eb8下载之后会得到一个ISO文件

7f9d18b3c729beace2bc1795f716dd52-12、CentOS7的配置

1、打开“VMware Workstation“软件,选择”创建新的虚拟机“。

6d16144f623ebedabbf520d8d89986a72、选择“典型”选项,然后下一步。

899b30106c590380f96e1c0a0f2fe9f0

3、选择“稍后安装操作系统”,点击下一步。

2c369b8e6df6a0d1fa24f1c1192b5a41

4、客户机操作选择“Linux”,版本选择“CentOS 7 64位”,点击下一步。

9d6f85cbf8743dd2adeece093f1747a3

5、输入“虚拟机名称”,选择虚拟机文件保存的位置,点击下一步。

aa7d34493f5e2c84d68396b7e8772a8d

6、最大磁盘默认20G大小即可,然后选择“将虚拟机磁盘存储为单个文件”,下一步。

3db0863cbd4bf6d57fcef8d55d5629a0

7、点击”自定义硬件配置“。

78c2b7831dd4c9e508aea02bf631c370

8、选中”新CD/DVD“,选择”使用ISO映像文件“,然后设置CentOS7的ISO映像路径,点击关闭。

0d6cac8a70427b38124f5c4949fc6588

网络适配器默认NAT就好。

9、点击完成,如下。

0970c0de20275671fee4dc544f557313

接下来我们安装CentOS7。

 

 

3、CentOS7的安装

1、选中刚刚配置的CentOS7,然后点击“开启此虚拟机”。

e9343a35c7e01b669c110c90cc9dd1db

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                                          修复故障

aa5ccbb84abf80b9c68b0bd996db5abd

注意:  在虚拟机中的操作,鼠标必须要移入到虚拟机中,否则虚拟机感应不到,无法对其进行操作。

鼠标移动到虚拟机内部单击或者按下Ctrl + G,鼠标即可移入到虚拟机中。

按下Ctrl + Alt,鼠标即可移出虚拟机。

3、按下Enter进行安装。

 

9ce67c2156cb490cfa1eeda2a788dcaf4、等待系统加载完成。

cfa3a685fd935b27c9b0a618d75bc239

5、选择使用哪种语言,推荐使用英文。但如果是第一次安装,建议先安装中文版的熟悉一下,之后再选择英文的进行实践,这里就介绍中文的,下滑至底部选择中文。

2cfe64741a27ff45ab1dbd1ecd2446b9

6、【本地化】只配置日期和时间,键盘和语言支持没有特殊情况默认就好。

4052f2085b69f1e32c1392ba7b2f1538

7、中国范围内都选择为上海(因为只有上海可选),并选择为24小时制,设置完成后单击完成按钮

edcb4183499c4c2fbbfd0899ace9b6d1

8、【软件】中只配置软件选择,安装源系统会自动识别,所以不用管。

16e66a700332efad855ca4f338179f69

9、然后我们选择安装的系统是否含有界面,界面一般对于我们来说用处不大,而且CentOS的界面不好操作,所以这里选择最小安装。

0a3073eb73149f06ec27ae525df5254d

10、【系统】中只配置安装位置,指的是系统如何分区,其它的都默认就好。

f404a7bbfb4d98595740c78accf5fea9

11、对分区不清楚的就选择自动配置分区,这里演示我要配置分区。

3064a85ff816e07b48d5e16cd3410caf12、手动分区我们要选择标准分区,然后点击下面的“+”添加分区。

9c7c353dd81e4d3001a2aa5137be2e8d

我们分别创建三个分区:/boot区、swap交换分区、根分区/

13、添加 /boot分区,用来放启动文件,大小300MB足矣,然后点击“添加挂载点”。

817641cd8d244401134fc2401f3d6777

14、添加 swap分区,这个是交换分区,一般情况是物理内存的2倍大小,用于物理内存不足时使用,可能造成系统不稳定,

所以看情况,可以设置小一点,甚至设置为0MB,这里我设置为512MB,然后点击”添加挂载点“。

1439dd8f4f7bdfa7b482718c4ae98767

1debba829b0faeb59cee6c903fb87f3d15、增加根分区,表示所有空间大小,这里不填写大小,即默认剩余的空间都给根分区,然后点击”添加挂载点“。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16、点击”完成“。

4da8a54a522f8d1afc6ad701fb72ab1f

17、点击”接受更改“。

5d4122366d0416d7c6c6f43b475fffea

18、回到界面,点击“开始安装“。

6acb36a0f4ae21cdece7dd0634448216

19、接下来配置用户设置。

(1)、设置管理员ROOT密码,这是最高权限root用户的密码(默认账号为root,密码为现在要设置的)。

在实际中root密码越复杂越好,因为这里只是演示,所以密码就没有那么复杂了。

提示:这个密码非常重要,请务必牢记!!!

0e65a3ca58d0592a26da3cceb95ce2b0

868d48137277ec7b47bbc33ba5b8bf8e

(2)创建用户,这里就是普通的用户,权限比较低,这一步我们可以省略。

02e036370504f044b18aa05c25843a6620、用户设置好了之后,等待CentOS安装完成,,然后点击“完成配置”。

e4415ae5ba97d66a1c6925accf0e3412

21、等待配置全部完成后“点击重启”。

847925a304cb5b085ce1ebf79a3047b4

22、CentOS的启动之后的界面如下。

7398177d6467d0ade4ec2e93e4a989ad23、下面我们来登录CentOS,使用默认账号为root,密码为 你在前面安装时设置的root密码

注意:在输入密码时,linux为了安全起见,是看不到你输入的密码。同时,如果是使用的是键盘右边的数字键盘输入密码的话,建议查看一下num lock键是否开启。

96f367fdb2fdc556ca54baef059daaec

24、使用普通用户登录,普通用户的权限较低,很多地方不能操作,所以使用较少。

e7bdf693491c3cb7d412d07cfdf1820a至此,CentOS7的安装全部完成了。

说明:CentOS 7默认安装好之后是没有自动开启网络连接的!所以下面我们还要配置一下CentOS7的网络。

 

4、CentOS7的网络配置

因为前面在设置CentOS7的网络适配器的时候,设置是NAT模式。

所以这里有两种方法,一种是自动获取IP,另一种是固定获取IP

  4.1、自动获取IP

①、首先要确保的是CentOS为NAT模式。

5935488c504bff8bc75618c02fc286c3

②、在VMware界面(管理员方式启动)点击“编辑”里面的“虚拟网络编辑器”,然后勾选DHCP服务将IP地址分配给虚拟机,并设置子网IP(默认就好)。

0e1945272a098540f96396655983a844

a3c6168a1c227f1dccf5a874558d915b

③、点击NAT模式旁边的“NAT设置”,然后修改与子网IP同网段下的网关IP,就是前三位必须相同,

即192.168.30要相同,最后一位数不相同即可(其实已经自动设置好了,默认),最后点击“确认”保存设置。

6d86a15d7879e92f62c65a31cb0fdccd

④、然后启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/network-scripts/,并且用 ls 命令查看是否有ifcfg-xxx名称的配置文件(ifcfg-lo除外),如果没有则说明网卡没有被识别,这种只能重装或者换个CentOS的版本。

ea2cae450827080757063e9d55c859cf

⑤、编辑ifcfg-ens33文件:vi ifcfg-ens33。按 i 进入insert编辑模式,

将BOOTPROTO设为dhcp,将ONBOOT设为yes,

按下Esc进入命令模式输入:wq保存并退出。

f2d15d0b8aebbf8fcc11b9bbb2b94b20

⑥、配置完成之后输入:service network restart,重启网卡让网卡设置生效,之后就可以上网了。

cfdbd3d905cb606b0a88ed8f1f50943b

⑦、输入ip addr检查一下动态分配的IP,可以发现分配的动态IP为192.168.30.128。

f52e407adc8ffe54dc682d181b0c06e4⑧、最后验证是否可以访问外网。

79b70d1778c2aab37e20bbde292baa8b

发现是可以访问外网的。自动获取IP至此就介绍完了,下面介绍另一种方式。

 

4.2、固定获取IP

①、点击“编辑”里面的“虚拟网络编辑器”,取消勾选DHCP服务将IP地址分配给虚拟机。

a07082b3125dfd95ce4844852d3422ff

②、启动虚拟机,进入网络配置文件目录: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。

最后按下Esc进入命令模式输入:wq保存并退出。

1ef21d5ea197b8a2402a5d20b4cfdfcc

9800a6f621cf214a0a6588182716702f

修改和添加内容后如下图:

db3c62ebd52a3230fcd802b9656aa6d7

③、输入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。

cc207585f7c7a79aebb55d79294958e4

注意改完后重启网卡才能生效。

—-第二种方式是改vi /etc/resolv.conf或者直接echo -e “nameserver 114.114.114.114nnameserver 223.5.5.5” >>/etc/resolv.conf。(n是换行的意思)

使用vi命令添加的时候要注意格式:

  • nameserver xxx1.xxx1.xxx1.xxx1
  • nameserver xxx2.xxx2.xxx2.xxx2

使用echo命令则直接运行就可以了。

两种方式完成后的效果是一样的,如下图:

b755bad9257640834cb29894af8ef929常用的免费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