CentOS 7 作为一款稳定可靠的企业级 Linux 发行版,其 ISO 镜像的安装过程是系统管理员必备技能,本文将详细介绍 CentOS 7 ISO 的安装步骤,涵盖前期准备、安装流程及后续配置,帮助用户顺利完成系统部署。

前期准备工作
在开始安装前,需完成以下关键准备:
-
获取 CentOS 7 ISO 镜像
访问 CentOS 官方网站,选择“Minimal ISO”或“DVD ISO”,前者体积较小(约 800MB),仅包含基础组件;后者功能完整(约 4.3GB),适合全功能部署,下载后通过sha256sum命令验证文件完整性:sha256sum CentOS-7-x86_64-Minimal-2009.iso
对比官方提供的校验值,确保镜像未被篡改。
-
创建启动介质
- U 盘安装:使用
dd命令将 ISO 写入 U 盘(Linux 系统):dd if=CentOS-7-x86_64-Minimal-2009.iso of=/dev/sdX bs=4M status=progress
替换
/dev/sdX为实际设备路径(可通过lsblk查看)。 - 光盘安装:使用刻录软件(如 ImgBurn)将 ISO 文件写入空白 DVD。
- U 盘安装:使用
-
硬件兼容性检查
确认服务器/电脑支持 BIOS 或 UEFI 启动模式,且 CPU 架构为 x86_64(CentOS 7 不再支持 32 位系统),建议至少 2GB 内存和 20GB 磁盘空间。
安装过程详解
启动安装程序
将制作好的启动介质插入设备,重启后进入 BIOS 设置界面,将启动顺序调整为从 U 盘或光驱优先启动,保存设置后,系统会加载 CentOS 7 安装初始化环境,显示如下界面:
| 操作选项 | 功能描述 |
|---|---|
| Install CentOS 7 | 开始图形化安装 |
| Test this media | 验证安装介质完整性 |
| Troubleshooting | 进入故障排除模式 |
选择“Install CentOS 7”,等待加载完成后进入语言选择界面。

图形化安装配置
安装程序提供直观的图形界面,按步骤完成以下配置:
-
语言与键盘:选择“中文(简体)”和“美国英语式”键盘布局。
-
安装源检测:自动识别本地介质,无需额外操作。
-
存储配置:
选择“我要配置分区”,手动划分磁盘(推荐 LVM 分区方案以实现灵活扩容): | 分区类型 | 大小 | 挂载点 | 文件系统 | |------------|------------|----------|----------| | /boot | 500MB | /boot | XFS | | swap | 物理内存×2 | 无 | swap | | / | 剩余空间 | / | XFS |若选择“自动配置分区”,系统会默认创建标准分区结构。
-
网络与主机名:
配置网络接口(DHCP 自动获取或静态 IP),设置主机名(如server.example.com)。 -
时区与用户:
选择“亚洲/上海”时区,创建 root 用户密码(需符合复杂度要求)及普通用户账户。
软件包选择
根据需求选择安装组件:

- 最小化安装:仅安装基本系统和工具(适用于服务器场景)。
- 带 GUI 的服务器:包含 GNOME 桌面环境(占用更多资源)。
- 自定义软件包:手动选择开发工具、Web 服务器等组件。
开始安装与首次登录
确认所有配置无误后,点击“开始安装”,安装过程中可查看进度条及日志信息,完成后系统会提示重启,移除安装介质后进入首次登录界面:
-
以 root 用户登录,执行初始配置命令:
# 更新系统 yum update -y # 安装常用工具 yum install -y vim net-tools wget
常见问题与解决方案
问题 1:安装过程中无法识别网卡驱动
原因:较新的网卡型号未集成在 CentOS 7 默认内核中。
解决方法:
- 重启安装程序,在启动菜单按
e编辑内核参数,添加inst.dd启动选项。 - 加载网卡驱动 RPM 包(提前从厂商官网下载),通过
inst.repo=指定本地路径安装。
问题 2:安装后无法连接互联网
原因:网络配置错误或 DNS 未正确设置。
解决方法:
- 检查网络接口状态:
ip addr show - 配置 DNS 服务器:编辑
/etc/resolv.conf,添加nameserver 8.8.8.8。 - 重启网络服务:
systemctl restart network。
FAQs 常见问答
Q1:CentOS 7 支持哪些架构?是否兼容 32 位系统?
A:CentOS 7 仅支持 x86_64(64 位)架构,不再提供 32 位版本,若需运行旧应用,可通过兼容模式或虚拟机解决。
Q2:如何验证安装后的系统版本?
A:执行 cat /etc/redhat-release 命令,输出类似 CentOS Linux release 7.9.2009 (Core) 表示版本信息,也可通过 uname -r 查看内核版本。
通过以上步骤,用户可高效完成 CentOS 7 的安装与基础配置,对于生产环境,建议进一步加固安全策略(如禁用不必要服务、配置防火墙),并定期更新系统补丁。