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 的安装与基础配置,对于生产环境,建议进一步加固安全策略(如禁用不必要服务、配置防火墙),并定期更新系统补丁。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复