vlambda博客
学习文章列表

Linux:从零开始搭建CentOS 7.9系统

不知道什么原因,之前的旧版本的 VMware12.x、CentOS 8.1 老是出现很多奇奇怪怪的问题,打算更新和升级一下VMware、CentOS 等软件版本,正好从零开始再搭建一次 CentOS 系统。

一、升级VMware Workstation

升级到VMware Workstation Pro 16版本:

只是学习使用,这里我就选择免费30天:

Linux:从零开始搭建CentOS 7.9系统

二、选择CentOS 稳定版本

之前一直选择的是 Cen tOS 8.1系统,目前来看 Cen tOS 7.x才是作为长期稳定支持的版本,因此选用 Cen tOS 7.9,同时8.x将与今年结束支持??

Linux:从零开始搭建CentOS 7.9系统

另外,镜像文件选择从阿里云镜像下载,这样速度会快一点:

https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/

Linux:从零开始搭建CentOS 7.9系统

三、虚拟机安装 CentOS 7.9 过程

1、选择创建虚拟机:

Linux:从零开始搭建CentOS 7.9系统

2、选择自定义(高级):

Linux:从零开始搭建CentOS 7.9系统

3、硬盘兼容性

Linux:从零开始搭建CentOS 7.9系统

4、选择稍后安装操作系统

Linux:从零开始搭建CentOS 7.9系统

5、选择操作系统以及版本

Linux:从零开始搭建CentOS 7.9系统

6、虚拟机命名:

Linux:从零开始搭建CentOS 7.9系统

7、处理器配置:

Linux:从零开始搭建CentOS 7.9系统

8、虚拟机内存设置:

Linux:从零开始搭建CentOS 7.9系统

9、网络类型
有三种方式:桥接模式、NAT模式、仅主机模式。
  • 桥接模式:相当于在虚拟机的网卡与物理主机(真实主机)之间建立了一座沟通的桥梁,使得,可以通过物理主机的网卡访问外网;

  • NAT模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,真机中NAT虚拟机网卡对应的物理网卡是 VMnet8;

  • 仅主机模式:

    仅让虚拟机的主机与物理主机通信,不能访问外网,真机中仅主机模式对应的物理网卡是 VMnet1。

在这里,我选择的是桥接模式,也就是使用桥接网络。

Linux:从零开始搭建CentOS 7.9系统

10、I/O 控制器类型设置

Linux:从零开始搭建CentOS 7.9系统

11、 选择磁盘类型:

Linux:从零开始搭建CentOS 7.9系统

12、 选择磁盘:

Linux:从零开始搭建CentOS 7.9系统

13、指定磁盘容量与磁盘文件:

Linux:从零开始搭建CentOS 7.9系统

Linux:从零开始搭建CentOS 7.9系统

14、 初步完成准备工作:

Linux:从零开始搭建CentOS 7.9系统

15、 编辑虚拟机设置:

Linux:从零开始搭建CentOS 7.9系统

16、 CD/DVD设置,加入ISO镜像文件:

Linux:从零开始搭建CentOS 7.9系统

17、 安装CentOS 7,选择 install CentOS 7:

Linux:从零开始搭建CentOS 7.9系统

18、语言设置:

Linux:从零开始搭建CentOS 7.9系统

19、软件选择:
基本环境:选择带GUI界面,附加选项选择FTP服务器,性能工具

Linux:从零开始搭建CentOS 7.9系统

20、网络和主机名配置:

注意:需要打开虚拟机服务,否则检测不到网络

Linux:从零开始搭建CentOS 7.9系统

21、其他选项默认,并开始安装:

安装时间会有些长,需要耐心等待.....

Linux:从零开始搭建CentOS 7.9系统

22、创建用户:

创建两个用户,并设置密码,root为超级管理员,第二个为普通用户

Linux:从零开始搭建CentOS 7.9系统

23、安装完成后,点击重启Linux系统:

Linux:从零开始搭建CentOS 7.9系统

24、许可证设置:

Linux:从零开始搭建CentOS 7.9系统

24、使用root用户 或 普通用户登陆:
是这个样子的,有界面也有终端,可以愉快的玩耍了......

Linux:从零开始搭建CentOS 7.9系统

四、检查事项

刚安装的系统,有许多的命令是无法使用的,比如:运行yum update命令,我们需要各种检查网络和防火墙的配置,CentOS 8.1就遇到过这种情况,但更换了稳定的 CentOS 7.9 之后,没再出现“为 repo 'AppStream' 下载元数据失败"的这类问题了~

Linux:从零开始搭建CentOS 7.9系统

此外,一些基础环境也是默认的,不一定是我们需要的环境,比如jdk环境,python环境,我们还需要卸载系统默认环境,并安装自己需要的环境。

对于这些基础环境的配置,已经通过"Linux部署基础环境"系列开始更新了,可以参考这个系列我更新的文章~~

夜很深了,该睡觉了,睡前给自己点个赞!!!