CentOS 7/8/9全版本物理机+虚拟机双场景安装教程详解

2026-07-22 23:22:11 187阅读

CentOS(Community Enterprise Operating System)是基于Red Hat Enterprise Linux(RHEL)源码重构的社区版Linux发行版,以稳定、安全、免费著称,广泛应用于服务器部署、开发环境搭建和个人Linux学习,本文将从虚拟机安装(新手推荐)物理机安装两个场景出发,详解CentOS的完整安装流程,覆盖CentOS 7(虽停更但仍常用)、CentOS Stream 8/9(当前主流)。


准备工作

无论选择虚拟机还是物理机安装,都需要先准备好安装镜像和工具。

CentOS 7/8/9全版本物理机+虚拟机双场景安装教程详解

下载CentOS ISO镜像

目前CentOS官方主推CentOS Stream(滚动更新版,兼容性接近RHEL),CentOS 7已于2024年6月停止维护,但仍可通过镜像站下载。

  • 官方下载地址
    • CentOS Stream 9:https://www.centos.org/download/
    • CentOS Stream 8:https://www.centos.org/centos-stream/
    • CentOS 7(镜像站):https://mirrors.aliyun.com/centos/7/isos/x86_64/
  • 镜像选择
    • 新手/服务器推荐:DVD ISO(包含完整软件包,无需联网安装)
    • 轻量使用:Minimal ISO(最小化安装,仅含基础系统,需联网装软件)

注意:下载后建议校验SHA256哈希值,确保镜像完整性(官网有提供校验值,Windows可用CertUtil -hashfile 镜像路径 SHA256校验)。

虚拟机安装额外准备

新手建议先在虚拟机上练手,避免误操作物理机数据,推荐使用免费的VMware Workstation PlayerVirtualBox,本文以VMware为例:

  • 下载VMware Workstation Player:https://www.vmware.com/products/workstation-player.html

物理机安装额外准备

  • U盘启动盘制作工具:推荐Rufus(Windows下免费且易用),下载地址:https://rufus.ie/
  • 空U盘:容量≥8GB(制作时会清空U盘数据,提前备份)
  • 数据备份:物理机安装会覆盖目标硬盘数据,务必提前备份重要文件!

场景1:虚拟机安装CentOS(新手首选)

我们以CentOS Stream 9VMware Workstation Player为例,步骤通用其他版本和VirtualBox。

步骤1:新建虚拟机

  1. 打开VMware Workstation Player,点击“创建新的虚拟机”。
  2. 选择“典型(推荐)”,点击“下一步”。
  3. 选择“安装程序光盘映像文件(iso)”,点击“浏览”选择下载好的CentOS ISO镜像,点击“下一步”。
  4. 选择操作系统:“Linux”,版本选择“CentOS 9 Stream 64位”(若没有,选“Red Hat Enterprise Linux 9 64位”),点击“下一步”。
  5. 命名虚拟机(如“CentOS-9-Test”),选择安装位置(建议选非系统盘,避免C盘空间不足),点击“下一步”。
  6. 配置磁盘大小:建议≥20GB,选择“将虚拟磁盘存储为单个文件”(性能更好),点击“下一步”。
  7. 点击“自定义硬件”,可调整CPU(建议≥2核)、内存(建议≥2GB,若物理机内存大,可设4GB),完成后点击“关闭”→“完成”。

步骤2:启动虚拟机并进入安装界面

  1. 点击“播放虚拟机”,进入CentOS安装引导界面。
  2. 选择“Install CentOS Stream 9”(若安装CentOS 7,选择“Install CentOS 7”),按回车。

步骤3:安装配置(核心步骤)

(1)选择语言

推荐新手选“中文(简体)”,点击“继续”。

(2)安装信息摘要

进入该界面后,需完成带黄色感叹号的配置项。

① 键盘和语言支持(默认即可)
  • 键盘:默认“汉语”,无需修改。
  • 语言支持:默认“中文(简体)”,无需修改。
② 时间和日期
  • 点击“时间和日期”,选择时区“亚洲/上海”(或直接点击地图上的中国),开启“网络时间”(需后续联网同步,先设好时区),点击“完成”。
③ 安装目的地(磁盘分区,关键!)
  • 点击“安装目的地”,选择刚才创建的虚拟磁盘(默认已选中)。
  • 分区方式:
    • 新手推荐:自动分区:直接点击“完成”,系统会自动划分/boot、/、swap等分区。
    • 老手推荐:手动分区
      1. 选择“自定义”,点击“完成”,进入“手动分区”界面。
      2. 点击“+”添加分区:
        • /boot:引导分区,文件系统选ext4,容量设为500MB,点击“添加挂载点”。
        • swap:交换分区(相当于虚拟内存),若虚拟机内存<8GB,设为内存的1-2倍;≥8GB设为8GB,文件系统选swap,点击“添加挂载点”。
        • 根分区,剩余空间全部分配,文件系统选ext4xfs(CentOS 9默认xfs),点击“添加挂载点”。
      3. 点击“完成”,确认分区方案,点击“接受更改”。
④ 软件选择
  • 点击“软件选择”,根据需求选择:
    • 新手/桌面使用:选“工作站”(带GNOME桌面环境)。
    • 服务器使用:选“最小化安装”(无桌面,节省资源)或“服务器”(带基础工具)。
  • 点击“完成”。
⑤ 网络和主机名
  • 点击“网络和主机名”,开启“以太网”(虚拟机默认会自动获取IP),可修改主机名(如“centos-server”),点击“完成”。

步骤4:开始安装并设置用户

  1. 配置完成后,点击“开始安装”。
  2. 安装过程中需设置ROOT密码创建普通用户
    • ROOT密码:是系统管理员账户,建议设复杂密码(含大小写、数字、符号),点击“完成”(若密码过短,需双击“完成”确认)。
    • 创建普通用户:勾选“将此用户作为管理员”,方便日常使用(避免频繁用root),输入用户名和密码,点击“完成”。

步骤5:安装完成并重启

  1. 等待安装进度条走完,点击“重启”。
  2. 重启后,若安装的是桌面版,会进入初始设置(接受许可、选择语言等),按提示完成即可进入系统;若是最小化安装,直接进入命令行界面。

场景2:物理机安装CentOS

物理机安装步骤与虚拟机类似,关键是制作U盘启动盘设置从U盘启动

步骤1:制作U盘启动盘

  1. 打开Rufus,插入U盘。
  2. 设备:选择你的U盘(注意别选错!)。
  3. 引导类型选择:点击“选择”,找到CentOS ISO镜像。
  4. 分区类型:
    • 若电脑是UEFI模式(现在新电脑大多是):选“GPT”。
    • 若电脑是Legacy BIOS模式:选“MBR”。
  5. 文件系统:默认NTFS即可,点击“开始”。
  6. 弹出提示“将清除U盘所有数据”,确认后等待制作完成。

步骤2:设置电脑从U盘启动

  1. 重启电脑,在开机瞬间按启动热键(不同品牌不同:华硕F2、联想F12、戴尔F12、惠普F9,也可看开机屏幕提示)。
  2. 进入启动菜单,选择你的U盘(通常带U盘品牌名或“UEFI: U盘名”),按回车进入CentOS安装界面。

步骤3:后续安装步骤

后续步骤与虚拟机完全一致,需注意:

  • 安装目的地:务必选择要安装CentOS的硬盘(别选原来的Windows系统盘!),若要双系统,需提前在Windows下腾出空白分区。

安装后的基础配置

无论虚拟机还是物理机,安装完成后建议做以下配置:

联网(最小化安装必做)

  • 桌面版:直接在右上角点击网络图标连接。
  • 命令行版:
    1. 输入nmtui(图形化网络配置工具),选择“编辑连接”→“添加”→“以太网”。
    2. 选择网卡(如ens33),勾选“自动连接”,点击“确定”→“返回”→“激活连接”,选择刚配置的网卡,按回车激活。
    3. 测试联网:ping www.baidu.com(能通即可,按Ctrl+C停止)。

更新系统

  • CentOS 7:yum update -y
  • CentOS 8/9:dnf update -y

安装常用工具

  • CentOS 7:yum install -y vim wget net-tools
  • CentOS 8/9:dnf install -y vim wget net-tools
    • vim:文本编辑器
    • wget:下载工具
    • net-tools:网络工具(如ifconfig)

注意事项

  1. 镜像完整性:下载后务必校验SHA256值,避免安装失败。
  2. 数据备份:物理机安装前一定要备份目标硬盘数据!
  3. 分区谨慎:手动分区时别误删原有系统分区,新手优先选自动分区。
  4. 密码强度:root密码建议复杂,普通用户也建议设密码。
  5. UEFI与Legacy:制作U盘启动盘时要与电脑启动模式一致,否则无法启动。

文章版权声明:除非注明,否则均为亚朵原创文章,转载或复制请以超链接形式并注明出处。