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

在服务器上安装 CentOS 是一个需要谨慎操作的过程,因为一旦安装完成,原有数据将被清空,需要注意的是,CentOS 8 已于 2021 年底停止维护(EOL),目前官方推荐使用 AlmaLinux、Rocky Linux 或 CentOS 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系统安装详细教程

    Del、F2 或 F12)。

  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”(自动分区)。
      • 强烈建议自定义分区,特别是 /boot、swap 和 分区。
      • 确保勾选 “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

相关推荐

  • 服务器实例怎么设置用户名密码?服务器实例初始化用户名密码配置方法

    服务器实例设置用户名密码是保障云资源安全的第一道防线,必须遵循最小权限原则、强密码策略与自动化配置结合的综合方案,为什么必须规范设置用户名与密码?错误配置是云安全事件的首要诱因,据2023年云安全联盟报告,73%的服务器入侵源于弱密码或默认凭证泄露,默认账户(如root、admin)未改密码 → 暴露于暴力破解……

    服务器运维 2026年4月17日
    5800
  • Nagios怎么用?高效服务器监控工具详解

    Nagios作为企业级IT基础设施监控的基石,其核心价值在于通过主动与被动的监控机制,为运维团队提供服务器、网络设备、应用服务的实时健康状态与性能洞察,它并非简单的故障报警器,而是一个可深度定制、高度扩展的监控中枢,尤其擅长在复杂异构环境中确保关键业务服务的持续可用性,Nagios的核心监控逻辑与组件监控引擎……

    2026年2月8日
    10530
  • 发送短信验证码接口怎么对接,多少钱一条?

    选择短信验证码接口,没有绝对的最好,只有最适合你的方案,核心评估维度是通道稳定性、到达率和价格透明度,优先选择支持多通道冗余和智能路由的供应商,并在上线前做足并发测试,短信验证码接口价格对比:哪些因素决定成本价格是很多团队选型时最先关注的点,但只看单价容易踩坑,短信验证码接口价格受多种因素影响,了解清楚才能避免……

    2026年7月29日
    1400
  • 个人博客网站制作要多少钱?新手建站教程

    运营逻辑,对于非技术背景用户,使用WordPress或静态站点生成器配合现成主题,能在最短时间内搭建出符合SEO标准的独立站点,搭建个人博客早已不再是程序员的专属特权,无论是记录生活点滴、分享专业知识,还是打造个人品牌,拥有一个属于自己的博客网站都是性价比极高的数字资产,很多人误以为建站需要精通代码,其实只要理……

    2026年6月11日
    3900
  • 全球域名chaxun能查到哪些具体信息,域名查询哪个网站最靠谱?

    全球域名查询(WHOIS查询)能查到域名的注册主体信息、注册商、注册与到期时间、DNS服务器、域名状态等关键记录,但可见内容会因域名后缀类型、隐私保护设置而存在差异,域名whois查询能看到什么信息打开任何一个whois查询工具,输入一个域名,返回的结果通常是一串结构化的字段,很多人看到这些字段一头雾水,其实每……

    2026年9月1日
    700
  • 服务器待启动是什么意思?服务器启动失败怎么办

    服务器无法正常进入运行状态,绝大多数情况下并非硬件损坏,而是配置错误、资源瓶颈或环境依赖缺失导致的“软故障”,快速定位并解决服务器待启动问题,核心在于排查启动日志、验证资源配置以及确认网络依赖服务,通过标准化的排查流程,可以将平均恢复时间缩短50%以上,面对这一状态,盲目重启往往适得其反,系统化的诊断才是恢复业……

    2026年3月25日
    9600
  • node到底有哪些特征,与其他服务器端对比如何?

    Node.js采用事件驱动和非阻塞I/O模型,使其在处理高并发I/O请求时比传统同步阻塞的服务器端语言更高效,但在CPU密集型任务上并不占优,Node.js的核心特征事件驱动与非阻塞I/ONode.js基于Chrome V8引擎,核心是事件循环机制,每个I/O操作被异步执行,当遇到文件读取、网络请求等操作时,不……

    2026年7月26日
    600
  • 高级威胁检测租用价格多少?高级威胁检测租用一年多少钱

    2026年高级威胁检测租用价格通常在8万至80万元/年不等,具体取决于检测引擎精度、日志接入量(EPS)及响应自动化程度,而非单纯的品牌溢价,2026高级威胁检测租用价格核心构成计费模式演变:从按量到按价值2026年,国内主流安全厂商的租用计费已彻底告别“按IP数一刀切”,根据【中国网络安全产业联盟】2026年……

    2026年4月27日
    5600
  • 防火墙究竟好用吗?安全性、易用性及适用场景全面解析疑问长尾标题

    防火墙好用吗?准确回答:防火墙是网络安全体系中极其重要且“好用”的基础防线,但其效能高度依赖于正确的配置、持续的管理以及与其他安全措施的协同,它不是万能药,但没有它是万万不能的, 防火墙的本质作用:网络世界的“守门人”想象一下,你的家或公司大楼有无数个门窗连接外部世界,防火墙的作用,就如同在这些入口处设置了一个……

    2026年2月5日
    17330
  • 服务器小游戏怎么搭建?服务器小游戏搭建教程

    轻量级部署、高交互体验的Web新趋势服务器小游戏指依托Node.js、Go或Python等后端技术构建、通过WebSocket实现实时通信、可多人同屏竞技或协作的轻量级Web游戏,其核心价值在于:无需下载安装、跨平台运行、低延迟响应、开发成本可控,已成为企业官网引流、教育场景互动、品牌营销的新宠,为什么服务器小……

    2026年4月14日
    6600

发表回复

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