下面给你一份完整、实用的 CentOS 7 下载与安装教程,适合新手一步步操作,也适合你后面做服务器、开发或实验环境使用(物理机 / 虚拟机都适用)。
一、CentOS 7 简介(先简单了解)
- CentOS 7 基于 RHEL 7
- 生命周期:
- 官方已于 2024-06-30 停止维护(EOL)
- 仍然常用于:
- 学习 Linux
- 老项目兼容
- 运维实验 / 教程环境
⚠️ 如果是生产环境,建议使用 Rocky Linux / AlmaLinux
学习或课程 → CentOS 7 仍然没问题
二、CentOS 7 下载教程(官方 Vault)
CentOS 7 已下线,需要从 CentOS Vault 下载。
1️⃣ 下载地址(推荐)
👉 官方镜像存档站:
https://vault.centos.org/7.9.2009/isos/x86_64/
2️⃣ 常见 ISO 文件说明
| 文件名 | 说明 | 推荐 |
|---|---|---|
| CentOS-7-x86_64-DVD-2009.iso | 完整安装包(约 4.4G) | ⭐⭐⭐⭐⭐ |
| CentOS-7-x86_64-Minimal-2009.iso | 最小系统 | ⭐⭐⭐ |
| CentOS-7-x86_64-NetInstall-2009.iso | 网络安装 | 不推荐新手 |
👉 新手建议:DVD 版
三、安装前准备
安装方式选择
| 场景 | 推荐 |
|---|---|
| Windows / macOS | VMware / VirtualBox |
| 服务器 | U 盘安装 |
| 云服务器 | 镜像安装 |
下面以 虚拟机安装(最常见) 为例。
四、虚拟机安装 CentOS 7(详细步骤)
① 创建虚拟机
以 VMware 为例:
- 新建虚拟机
- 选择:
- 典型(推荐)
- 安装来源:
ISO 镜像文件 - 选择 CentOS 7 ISO
② 硬件配置建议
| 项目 | 建议值 |
|---|---|
| CPU | 2 核 |
| 内存 | 2 GB(最低 1G) |
| 磁盘 | 40 GB |
| 网络 | NAT |
五、CentOS 7 安装过程(重点)
1️⃣ 启动虚拟机
出现菜单后选择:
Install CentOS 7
2️⃣ 语言选择
- 选择:中文(简体)
- 或 English(都可以)
3️⃣ 安装摘要页面(最重要)
你需要设置以下几项:
✅ 安装位置(磁盘分区)
- 点击【安装位置】
- 新手建议:
- 自动分区
- 勾选磁盘 → 完成
✅ 软件选择
推荐两种:
- 服务器(Server with GUI)(新手)
- 最小安装(Minimal Install)(运维)
👉 新手建议 Server with GUI
✅ 网络和主机名(必须)
- 打开以太网(ON)
- 主机名示例:
centos7
4️⃣ 开始安装
点击【开始安装】
5️⃣ 设置用户信息
🔐 设置 root 密码(一定要记住)
👤 创建普通用户(建议)
- 勾选:
- 设为管理员
六、首次启动配置
1️⃣ 接受许可协议
- 勾选 → 完成
2️⃣ 完成配置 → 重启
七、安装完成后必做操作(重要)
1️⃣ 查看系统版本
cat /etc/centos-release
输出示例:
CentOS Linux release 7.9.2009
2️⃣ 配置网络(Minimal 必做)
nmtui
- 启用网卡
- 设置为自动连接
3️⃣ 更换 yum 源(⚠️ 必须)
因为官方源已失效,需要换 Vault / 阿里云镜像
示例(阿里云 Vault):
cd /etc/yum.repos.d/
mkdir bak
mv *.repo bak/
创建新源:
vim CentOS-Base.repo
内容示例(简化版):
[base]
name=CentOS-7 - Base
baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/os/$basearch/
gpgcheck=0
enabled=1
刷新缓存:
yum clean all
yum makecache
八、常见问题汇总
❓ CentOS 7 还能用吗?
- 学习 / 实验:✅
- 生产环境:❌(无安全更新)
❓ 安装时黑屏怎么办?
- 虚拟机显卡改为:
- 使用 BIOS
- 关闭 3D 加速
❓ 推荐替代方案?
- Rocky Linux 9
- AlmaLinux 9
九、总结一句话
CentOS 7 安装不难,关键在:ISO 选对 + 网络开启 + yum 源替换
发表回复