如何给服务器装CentOS?CentOS系统安装详细教程

在服务器上安装 CentOS 是一个需要谨慎操作的过程,因为一旦安装完成,原有数据将被清空,需要注意的是,CentOS 8 已于 2021 年底停止维护(EOL),目前官方推荐使用 AlmaLinuxRocky LinuxCentOS Stream 作为替代方案。

如果你确实需要安装 CentOS 7(仍在支持期内)或 CentOS Stream,以下是通用的安装步骤指南。

如何使用U盘给服务器装centos7系统
加载中
如何使用U盘给服务器装centos7系统

⚠️ 重要前提

  1. 备份数据:确保服务器上的重要数据已备份。
  2. 确认硬件兼容性:确保服务器硬件支持你选择的 CentOS 版本。
  3. 获取 ISO 镜像:从 CentOS 官网 下载对应的 ISO 文件。
    • 推荐下载 Minimal ISO(最小化安装),仅包含核心系统,体积小且更安全。
  4. 准备工具
    • 物理服务器:需要 U 盘(制作启动盘)或光驱。
    • 云服务器/虚拟机:需要挂载 ISO 镜像。
    • 远程管理工具:如 IPMI、iDRAC、iLO(用于物理服务器重装)。

通过 U 盘启动安装(适用于物理服务器)

第 1 步:制作启动 U 盘

  1. 下载 Rufus(Windows)或 Etcher(跨平台)。
  2. 插入 U 盘(容量 ≥ 4GB),运行工具。
  3. 选择下载的 CentOS ISO 文件。
  4. 点击“开始”制作启动盘。

第 2 步:设置 BIOS/UEFI 从 U 盘启动

  1. 将 U 盘插入服务器。
  2. 开机,进入 BIOS/UEFI 设置(通常按

    如何给服务器装CentOS?CentOS系统安装详细教程

    DelF2F12)。

  3. 将启动顺序设置为 USB 优先 或从 U 盘启动。
  4. 保存并重启。

第 3 步:安装流程

  1. 选择语言:推荐选择 English(避免中文乱码问题),安装后系统语言可配置。
  2. 安装源:选择 “Local Media”。
  3. 软件选择
    • 推荐选择 Minimal Install(最小化安装)。
    • 如果未来需要图形界面,可选 “Server with GUI”,但服务器不建议使用 GUI。
  4. 安装位置(关键步骤)
    • 点击 “Installation Destination”。
    • 选择目标硬盘。
    • 勾选 “I will configure partitioning”(自定义分区) 或选择 “Automatically configure partitioning”(自动分区)。
      • 强烈建议自定义分区,特别是 /bootswap 和 分区。
      • 确保勾选 “Reclaim space” 以清除旧数据。
  5. 网络配置
    • 点击网络接口,开启连接(ON)。
    • 建议设置为 静态 IP(Static IP),避免重启后 IP 变更导致失联。
  6. Root 密码
    • 设置 root 用户密码(务必牢记)。
    • 创建普通用户(可选,但推荐)。
  7. 开始安装
    • 点击 “Begin Installation”。
    • 等待进度条完成(约 10-30 分钟,取决于硬件)。
  8. 重启
    • 安装完成后,点击 “Reboot”。
    • 立即拔掉 U 盘

      如何给服务器装CentOS?CentOS系统安装详细教程

      ,否则可能再次进入安装界面。


通过云控制台/虚拟化平台安装(适用于云服务器、VMware、KVM 等)

  1. 上传 ISO

    在云平台控制台(如简米云、酷番云、AWS)或虚拟化平台(VMware、Proxmox)中,上传 CentOS ISO 文件。

  2. 挂载 ISO

    将 ISO 挂载到虚拟光驱或云服务器的 ISO 挂载点。

  3. 设置启动顺序
    • 在虚拟机设置中,将 CD/DVD 驱动器 设为第一启动项。
  4. 启动虚拟机
    • 启动虚拟机,屏幕会出现 CentOS 安装菜单。
    • 选择 “Install CentOS Linux 7/Stream” 或 “Test this media & install…”。
  5. 后续步骤

    与“方法一”中的第 3 步相同,完成语言、分区、网络、密码等设置。

  6. 卸载 ISO
    • 安装完成后,务必在控制台卸载 ISO 镜像,否则重启后会再次进入安装界面。

无人值守安装(PXE/Kickstart,适用于批量部署)

如果你需要批量安装多台服务器,建议使用 Kickstart 自动安装脚本:

  1. 准备 Kickstart 配置文件(ks.cfg),定义分区、网络、软件包等。
  2. 配置 DHCP/TFTP 服务器提供 PXE 启动环境。
  3. 服务器从网络启动,自动读取 Kickstart 文件并静默安装。

🚨 安装后必做操作

  1. 更新系统
    sudo yum update -y
  2. 配置防火墙(CentOS 7 使用 firewalld,CentOS Stream 8/9 使用 firewalld 或 nftables):

    如何给服务器装CentOS?CentOS系统安装详细教程

    sudo systemctl enable firewalld sudo systemctl start firewalld sudo firewall-cmd --permanent --add-service=ssh sudo firewall-cmd --reload
  3. 配置 SELinux(建议初学者设置为 Permissive 或 Disabled,生产环境需仔细配置):
    sudo setenforce 0
    sudo sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config
  4. 创建普通用户并配置 sudo
    sudo useradd -m -s /bin/bash yourusername
    sudo passwd yourusername
    sudo usermod -aG wheel yourusername  # CentOS 7 使用 wheel 组
  5. 禁用 root 远程登录(推荐):
    编辑 /etc/ssh/sshd_config,设置 PermitRootLogin no,然后重启 ssh 服务。

💡 重要建议:考虑替代方案

由于 CentOS 8 已停止维护,强烈建议新项目使用以下替代发行版,它们与 CentOS 完全兼容(1:1 二进制兼容):

替代方案 说明
AlmaLinux 由 CloudLinux 团队支持,社区驱动,完全兼容 RHEL/CentOS。
Rocky Linux 由 CentOS 创始人 Gregory Kurtzer 创建,社区驱动。
CentOS Stream RHEL 的上游开发版本,滚动更新,适合开发者测试。

安装 AlmaLinux/Rocky Linux 的步骤与 CentOS 完全相同,只需下载对应 ISO 即可。

如需帮助配置具体分区或网络,请提供你的服务器硬件信息或需求。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/476368.html

(0)
cdn加速公司哪家靠谱?cdn加速服务
上一篇 2026年7月9日 21:08
Excel宏如何复制行?批量复制粘贴多行数据
下一篇 2026年7月9日 21:09

相关推荐

  • 服务器负载过高怎么办?优化技巧提升性能

    服务器的负载直接反映了其处理工作请求的能力与当前实际承受压力之间的平衡状态,当负载持续过高,意味着服务器资源(CPU、内存、磁盘I/O、网络带宽)已接近或超过其处理极限,将直接导致应用响应迟缓、服务超时甚至完全宕机,严重影响业务连续性与用户体验,理解、监控并有效管理服务器负载是保障系统稳定、高效运行的核心任务……

    2026年2月11日
    13230
  • 个人小型web服务器怎么搭建?家用服务器搭建教程

    个人小型Web服务器并非遥不可及的技术黑箱,只要掌握基础网络配置与安全防护逻辑,普通用户完全可以在家中搭建稳定、低成本且高度可控的私有云服务,实现数据自主与隐私保护,过去,提到Web服务器,大家脑海中浮现的往往是机房里嗡嗡作响的机柜和昂贵的企业级硬件,随着硬件性能的普及和开源生态的成熟,搭建个人服务器已经从极客……

    2026年6月1日
    4500
  • python擦掉图片怎么操作?python图像处理删除指定区域

    在Python中擦除数据或变量并非像橡皮擦那样简单,核心逻辑是通过del关键字删除引用、使用None,或利用切片与clear()方法清理容器对象,具体操作取决于你处理的是变量、列表还是文件内容,很多初学者在接触Python时,常有一种错觉,认为“擦掉”就像在纸上写字后涂改一样直观,Python作为一门高级编程语……

    2026年7月5日
    17300
  • 服务器店盘怎么查看?服务器硬盘容量查看方法

    查看服务器店盘(通常指服务器硬盘或存储阵列)的核心在于“三层诊断法”:首先通过操作系统层面的工具确认逻辑状态,其次利用物理指示灯和阵列卡界面判断硬件健康,最后结合SMART数据预判寿命,这一过程必须遵循“先软后硬、先静后动”的原则,避免在不明原因的情况下盲目插拔硬盘导致数据灾难,对于企业级应用,定期巡检与实时监……

    2026年3月28日
    11600
  • 七日之都ios服务器有哪些?,哪个服务器人多

    七日之都iOS服务器主要包括天空之城、交界处、黑门、镜中花、月色之海、永恒之塔等,同时存在多个大区与渠道服,具体列表随官方运营动态调整,这款游戏自上线以来,服务器架构经历了多次扩容与合并,理解当前服务器分布是选择入服或回归的关键前置步骤,以下基于公开信息与行业经验,梳理服务器现状及背后的基础支撑逻辑,服务器列表……

    2026年8月10日
    800
  • 新注册域名一定要备案吗,个人域名备案流程详解

    个人新注册的域名必须备案,这是中国大陆境内网站合法上线的前提条件,未经备案的域名无法接入国内服务器或无法通过国内域名解析商进行解析,很多刚接触建站的朋友,在买下心仪的域名后,第一反应往往是直接上传代码、配置环境,这种“先上车后补票”的思维在2026年的互联网监管环境下行不通,备案不是可选的增值服务,而是域名在国……

    2026年5月29日
    5000
  • 服务器插显卡没反应怎么办?显卡安装后无法识别的解决方法

    服务器安装显卡后无反应,核心症结通常集中在硬件兼容性匹配、供电负载不足以及系统底层配置缺失这三大维度,遇到此类故障,切勿盲目反复重启,应遵循“电源优先、硬件次之、系统最后”的排查逻辑,绝大多数所谓的“没反应”,并非硬件损坏,而是由于企业级服务器与消费级显卡在设计标准上的差异导致的“软硬不兼容”,解决过程需重点关……

    2026年3月6日
    19900
  • 服务器搭建项目怎么做?服务器搭建详细步骤教程

    服务器搭建项目的成功实施,核心在于严谨的规划、精准的硬件选型、安全的网络配置以及持续的运维监控,一个稳定、高效的服务器环境并非单纯依赖硬件堆砌,而是建立在系统化的架构设计与精细化的流程管理之上,无论是企业级应用部署还是个人开发环境构建,遵循标准化的搭建流程是确保业务连续性的关键, 前期规划与需求分析:奠定项目基……

    2026年3月2日
    13900
  • 深度学习该怎么学?深度学习入门教程及实战指南

    学习深度学习的核心路径是“数学基础打底 + 框架代码实战 + 论文复现进阶”,切忌只看不练或只调包不究原理,很多人一提到深度学习,脑海里浮现的都是那些高大上的算法公式和复杂的神经网络结构,仿佛这是一门只有数学天才才能触碰的高深学问,深度学习更像是一门手艺,就像学做饭一样,你得先认识食材(数据),掌握火候(超参数……

    2026年7月4日
    14200
  • 高级数据开发工程师该有的能力?高级数据开发需要哪些核心技能

    2026年高级数据开发工程师的核心能力,已从单一的底层编码演进为以AI赋能的架构设计、实时数据湖仓构建与业务价值深度驱动的复合型工程体系, 核心工程底座:从离线走向实时与智能湖仓一体与流批融合架构数据架构的演进已彻底淘汰纯离线模式,高级工程师必须具备湖仓一体(Lakehouse)的落地能力,熟练运用Apache……

    2026年4月26日
    4900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注