上一篇                     
               
			  物理机安装CentOS 2003超详细教程
- 物理机
- 2025-06-16
- 4838
 准备CentOS启动盘(如U盘或光盘),启动物理机进入安装程序;按提示分区(建议/boot、swap、/)、选择软件包组(如Minimal Install)、设置root密码;完成安装后配置网络并更新系统,建议提前备份数据并确保硬件兼容性。
 
准备工作
-  硬件兼容性检查 - 确认服务器型号在 CentOS 7 硬件兼容列表 中。
- 关键要求: 
    - 至少 1GB RAM(图形安装需 1.5GB)
- 20GB 以上可用磁盘空间
- 64位 x86_64 架构 CPU(通过 cat /proc/cpuinfo验证)
 
 
-  获取安装介质 - 官方下载: 
    - CentOS 7.9 ISO 镜像(Minimal 版本推荐):
 https://vault.centos.org/7.9.2009/isos/x86_64/
- 验证 SHA256 校验和(确保文件完整性): sha256sum CentOS-7-x86_64-Minimal-2009.iso 
 
- CentOS 7.9 ISO 镜像(Minimal 版本推荐):
 
- 官方下载: 
    
-  制作启动盘 - Windows:使用 Rufus(选择 “DD模式” 写入)
- Linux/macOS: dd if=/path/to/CentOS-7.iso of=/dev/sdX bs=4M status=progress && sync ( /dev/sdX为 U 盘设备路径,操作前务必确认)
 
-  备份与连接 - 备份服务器所有数据(安装过程将格式化磁盘)
- 连接:键盘、显示器、网线(或通过 IPMI/iDRAC 远程管理)
 
安装步骤(图文核心流程)
启动安装程序
- 插入 U 盘,开机按 F11/F12/Del(根据服务器品牌)进入 Boot Menu
- 选择 U 盘启动项(标记为 UEFI:或Legacy)
选择安装模式
- 启动菜单选择 Install CentOS 7
- 按 Tab键可修改启动参数(如需加载特殊驱动):inst.text inst.ks=hd:sdb1:/ks.cfg # 示例:指定 Kickstart 自动安装
语言与时区

- 语言:English (United States)(生产环境推荐)
- 时区:点击地图选择 Asia/Shanghai,确认时间正确
磁盘分区(关键步骤)
-  选择 I will configure partitioning→Done
-  推荐分区方案(20GB+ 磁盘示例): 
 | 挂载点 | 大小 | 文件系统 | 说明 |
 |——–|———-|———-|———————–|
 | | 剩余空间 | XFS | 根目录(必需) |
 |/boot| 1GB | XFS | 引导分区 |
 |swap| 物理内存 1.5倍 | swap | 交换空间(内存≥8GB 时建议 8GB)|
-  企业级建议: - 数据盘单独挂载(如 /data)
- 使用 LVM 便于扩展(勾选 LVM选项)
 
- 数据盘单独挂载(如 
网络与主机名
- 主机名:设置唯一名称(如 server01.example.com)
- 打开网络:启用网卡 → 配置 IPv4/IPv6(建议静态 IP)
安全策略(可选但推荐)

- SECURITY POLICY→ 选择- Standard System Security Profile- 自动启用防火墙、SELinux 等企业级防护 
软件选择
- 基础环境:勾选 Minimal Install(无 GUI,适合服务器)
- 附加软件:右侧勾选 Compatibility Libraries、Development Tools
开始安装
- 点击 Begin Installation
- 设置 root 密码(长度≥8位,含大小写/数字/符号)
- 创建管理员用户(避免日常使用 root)
安装后必须配置
-  更新系统与内核 yum update -y && reboot 
-  防火墙放行服务 firewall-cmd --permanent --add-service=ssh # 允许 SSH firewall-cmd --reload 
-  SELinux 管理  - 查看状态:sestatus
- 临时禁用:setenforce 0
- 生产环境建议保持 Enforcing模式
 
- 查看状态:
-  关键工具安装 yum install -y epel-release vim wget net-tools 
故障排除与注意事项
- 驱动问题:
 若硬盘/网卡未识别,需下载厂商驱动(如 Dell 的.dd文件),在安装界面按Tab添加:inst.dd driver=raid_card.dd
- UEFI/Legacy 引导冲突:
 在 BIOS 中统一设置为 UEFI 或 Legacy(禁用 CSM)
- 无法联网:
 检查ifcfg-ensX配置文件(路径/etc/sysconfig/network-scripts/)
重要提示:
- CentOS 7 已于 2025 年 6 月 30 日停止维护,生产环境建议迁移至 CentOS Stream 或 Rocky Linux。
- 本文操作基于 CentOS 官方文档与 Red Hat Enterprise Linux 最佳实践,符合企业级部署标准。
引用说明
- CentOS Project. Installation Guide. https://docs.centos.org/en-US/centos/install-guide/
- Red Hat. RHEL 7 Security Guide. https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7
- Linux Foundation. Filesystem Hierarchy Standard. https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html
— 经多名 Linux 系统工程师验证,适用于主流 x86_64 物理服务器(Dell PowerEdge、HPE ProLiant 等),遵循开源社区规范及企业安全基准。
 
  
			