CentOS7 安装整体分为镜像准备 制作启动 U 盘 主机 BIOS 启动项设置 图形化安装向导 磁盘分区 系统初始化配置 重启完成部署这几个大阶段,CentOS7 是基于 RHEL7 源码编译的 Linux 发行版,使用 GRUB2 引导,默认初始化系统是 systemd,安装程序是 Anaconda,整个安装流程可以选择最小化安装或者带图形桌面版本,适合服务器和学习环境,需要注意 CentOS7 官方维护已经终止,后续不再提供官方安全更新,部署生产环境需要额外评估风险。执行 centos7 安装步骤的时候,第一步获取原版 ISO 镜像,第二步写入 U 盘启动盘,第三步调整主机启动顺序,第四步进入安装界面,第五步设置语言 时区 磁盘 软件包,第六步设置 root 密码和普通用户,第七步等待安装完成重启,第八步初始化网络与基础配置,整套 centos7 安装步骤执行完成之后就可以登录系统使用。

安装前准备

项目要求
CPU支持 64 位,推荐双核及以上
内存最低 1GB,推荐 2GB 以上
硬盘最低 10GB,推荐 20GB 以上
镜像CentOS7 x86_64 ISO 镜像
启动盘工具Rufus Ventoy 或者 dd 命令
备份提前备份主机原有硬盘数据,安装会覆盖磁盘

完整 centos7 安装步骤

1 下载 CentOS7 x86_64 ISO 镜像,校验文件哈希值,确认镜像没有损坏

2 使用 Rufus 或者 Ventoy 把 ISO 写入 U 盘,制作可引导安装 U 盘,写入完成之后安全弹出 U 盘

3 将 U 盘插入目标主机,开机进入 BIOS 或者 UEFI 设置,把 U 盘调整为第一启动项,保存设置重启

4 启动进入 CentOS7 安装菜单,选择 Install CentOS 7,按回车进入 Anaconda 图形安装界面

5 选择系统语言,推荐英文或者简体中文,继续进入安装摘要主界面

6 点击安装位置,选择目标硬盘,存储配置可以选择自动分区,也可以手动自定义分区,一般服务器推荐手动划分 /boot swap / 分区

7 点击软件选择,最小安装适合服务器,带 GUI 的选项会安装图形桌面,按需选择基础组件

8 设置网络和主机名,开启网卡,填写主机名,可以先临时配置 IP,也可以安装完成之后再配置

9 设置时区和时间,选择对应地区,确认系统时间正确

10 设置 root 管理员密码,密码需要符合复杂度要求,同时可以创建普通登录用户

11 点击开始安装,等待系统文件复制 包安装完成

12 安装结束之后点击重启,拔出安装 U 盘,系统从硬盘引导进入 CentOS7

13 首次登录之后可以执行 yum 更新 配置防火墙 关闭不必要服务,完成基础优化

手动分区参考方案

/boot 分区 建议 200MB,存放引导文件

swap 交换分区 内存小于 8G 时建议等于内存大小,内存大于 8G 一般设置 4 到 8G

/ 根分区 剩余全部空间,存放系统和业务文件

如果业务数据独立,还可以单独划分 /data 数据分区,把系统和业务数据分开,提升运维安全

常见问题要点

如果启动之后没有进入安装界面,一般是启动顺序没有改对,或者 U 盘镜像写入失败。如果安装过程报磁盘错误,检查硬盘是否有坏道,RAID 卡驱动是否识别硬盘。最小化安装默认没有图形界面,登录是命令行模式,很多新手容易误以为安装失败。

【相关 FAQ】

问题 1 centos7 安装步骤里最小化安装和图形版区别

回答 1 centos7 安装步骤里最小化安装只保留基础命令行组件,占用资源低适合服务器,centos7 安装步骤里图形版会额外安装桌面环境,centos7 安装步骤选择的时候要根据用途挑选。

问题 2 centos7 安装步骤完成之后 yum 源报错怎么办

回答 2 centos7 安装步骤完成之后官方源已经下线,centos7 安装步骤结束之后需要替换成可用的第三方镜像源,centos7 安装步骤后的 yum 更新需要更换源才能正常使用。

问题 3 centos7 安装步骤可以在虚拟机里面操作吗

回答 3 centos7 安装步骤支持在 VMware VirtualBox 虚拟机执行,centos7 安装步骤和物理机流程基本一致,centos7 安装步骤只需要把 ISO 挂载到虚拟机光驱即可启动安装。

【免责申明】

本文为 CentOS7 通用安装教程,CentOS7 已经停止官方维护,本文内容仅作学习实验参考,不能直接作为生产环境部署方案,操作前请确认数据备份,相关风险自行承担,不替代官方技术文档。