centos怎么安装服务器系统,centos服务器安装详细步骤教程

CentOS 8 已于 2021 年底停止维护,CentOS Stream 成为唯一持续更新的版本;当前生产环境推荐使用 CentOS Stream 8/9 或迁移到 Rocky Linux/AlmaLinux,本文提供一套经过生产验证的服务器 CentOS 安装全流程指南,涵盖最小化安装、基础安全加固与关键服务配置,确保部署高效、稳定、可复现。


安装前准备:环境与镜像选择

  1. 确认硬件与用途

    • 最低配置:1核 CPU / 1GB 内存 / 10GB 磁盘(仅测试);生产环境建议 2核/4GB/50GB 起步。
    • 明确用途:Web 服务器、数据库、CI/CD 节点?不同用途影响分区与软件包选择。
  2. 选择镜像版本

    • CentOS Stream 8(推荐):RHEL 8 的滚动预览版,兼容性好,支持至 2026 年 5 月;
    • CentOS Stream 9:适配新硬件与内核(5.x),支持至 2027 年;
    • 避免 CentOS 7/8 Final:已 EOL,无安全更新,禁止用于生产环境。
    • 官方下载地址:https://mirror.stream.centos.org/
  3. 下载校验镜像

    sha256sum CentOS-Stream-9-latest-x86_64-dvd1.iso
    # 对比官网提供的 SHA256 校验值,防止镜像篡改

安装流程:最小化安装 + 关键配置

▶ 步骤 1:启动安装程序

  • 从 ISO 启动 → 选择 Install CentOS Stream
  • 语言选择:English → 下一步
  • 关键操作:
    1. Installation Source:自动检测 ISO,无需修改;
    2. Software Selection:选择 Minimal Install(最小化安装,减少攻击面);
    3. Kdump:生产环境建议关闭(节省内存);
    4. Network & Hostname:启用网卡(确保 DHCP 或配置静态 IP);
    5. Installation Destination:
      • 手动分区(推荐):
        • /boot:1G(ext4)
        • swap:内存 ≤16GB 时 = 内存大小;>16GB 时 = 16GB
        • 剩余空间(xfs)
        • /home:可选,单独挂载提升安全性

▶ 步骤 2:完成安装

  • 设置 root 密码 + 创建普通用户(必须取消“安装后重启前设置用户密码”,避免空密码风险);
  • 安装完成后重启 → 登录系统。

安装后加固:5 项核心操作(立即执行)

  1. 更新系统

    sudo dnf update -y && sudo dnf install -y epel-release
  2. 配置防火墙(firewalld)

    sudo systemctl enable --now firewalld
    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
    # 仅开放必要端口(如 80/443)
  3. 禁用 root 远程登录

    sudo sed -i 's/^PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
    sudo systemctl restart sshd
  4. 配置 sudo 权限

    sudo usermod -aG wheel your_username
    # 编辑 /etc/sudoers.d/wheel,取消 "%wheel  ALL=(ALL)       ALL" 注释
  5. 安装基础工具

    sudo dnf install -y vim net-tools chrony curl wget git
    sudo systemctl enable --now chronyd  # 同步时间

生产环境进阶建议

  • 启用 SELinux:

    sudo setenforce 1
    sudo sed -i 's/^SELINUX=permissive/SELINUX=enforcing/' /etc/selinux/config

    (避免关闭 SELinux 导致服务异常)

  • 定期安全扫描:

    sudo dnf install -y yum-security
    sudo yum updateinfo security list
  • 日志集中管理:
    部署 rsyslog + ELK 或 Graylog,关键日志(/var/log/secure、/var/log/audit/audit.log)实时传输。

  • 自动化部署:
    使用 Kickstart 文件批量部署,或结合 Ansible 实现配置即代码(IaC)。


常见问题与替代方案

  • 问题:CentOS Stream 是否稳定?
    答:Stream 作为 RHEL 的上游分支,稳定性接近 RHEL,且更新更及时,比停更的 CentOS 更安全可靠。

  • 问题:是否必须迁移到 Rocky Linux?
    答:Rocky Linux 是 CentOS 的直接替代者,兼容性 100%;若追求长期支持,推荐迁移至 Rocky 8/9(支持至 2029 年)。


相关问答

Q1:CentOS Stream 安装后无法联网,如何排查?
A:检查网卡状态(ip a),确认 NetworkManager 是否启用(systemctl status NetworkManager);若为虚拟机,需确认网络模式为 NAT 或桥接;手动配置 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS Stream 8)或 /etc/NetworkManager/system-connections/(Stream 9)。

Q2:安装后发现缺少图形界面,能否补装?
A:可以,但生产服务器禁止安装 GUI,若需调试:

sudo dnf groupinstall "Server with GUI"
sudo systemctl set-default graphical.target

(仅限测试环境,上线前务必卸载)


服务器centos安装的核心在于:最小化安装 + 自动化加固 + 持续更新,忽略任一环节,均可能埋下安全或运维隐患。

欢迎在评论区留言:你当前使用的 CentOS 版本?是否已开始迁移?

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

赞 (0)
上一篇 2026年4月18日 11:54
下一篇 2026年4月18日 11:57

相关推荐

  • 服务器无法正常访问导致网站被K怎么办?,怎么快速恢复百度收录

    服务器无法访问导致网站被K站,首要动作不是换域名或大面积改版,而是立刻恢复服务器可访问性,并在百度搜索资源平台提交抓取诊断和闭站保护申请,避免蜘蛛反复抓取失败形成更深的信任降级,服务器无法访问被K站后第一步:确认状态与止损网站被K站通常表现为site语法查询找不到收录、首页不在首位、内页大量消失,如果最近服务器……

    2026年9月11日
    100
  • VPS磁盘满了怎么清理释放空间,VPS磁盘清理方法有哪些?

    VPS磁盘满了,最直接有效的清理方法是定位大文件目录、清理日志文件并移除未使用的软件包,这三步能快速释放大部分空间,检查磁盘占用:用命令找出吃空间的罪魁祸首在动手清理之前,你得先知道空间到底被谁吃了,直接登录VPS,用几个基础命令扫一遍,目标就清晰了,用df命令看整体情况运行df -h,能看到每个分区的总大小……

    2026年7月30日
    700
  • 任天堂2k22服务器为何连不上?,连接失败解决方法

    任天堂Switch版NBA 2K22连不上服务器,多数情况下不是游戏文件损坏,而是官方服务器维护、本地网络NAT类型受限,或者DNS解析卡壳,先按服务器状态、网络环境、账号会员这个顺序排查,基本能找到症结,Switch版NBA 2K22连不上服务器怎么办?先给服务器把个脉游戏服务器有时像早高峰的地铁,人一多就挤……

    2026年9月12日
    200
  • [aspnet微课零基础难学吗]-入门教程资源全解析

    ASP.NET微课是一种高度聚焦、碎片化时间友好、以解决特定开发问题或掌握核心技能点为目标的精简学习形式,它摒弃庞杂的理论堆砌,通过精心设计的短课时(通常15-30分钟)、真实情景案例与核心代码示范,助力开发者快速上手、精准提升.NET领域的关键实战能力,尤其适合应对快节奏开发需求与持续技术更新,为何ASP.N……

    2026年2月12日
    14500
  • 搬瓦工VPS测评,美国CN2 GIA、CMIN2、CMI实测数据表现,搬瓦工VPS好用吗,搬瓦工VPS评测

    搬瓦工VPS在2026年的核心优势在于其提供的高性价比CN2 GIA与CMIN2线路,实测下国内访问延迟稳定在40-60ms,丢包率低于0.1%,是追求低延迟与高稳定性的国内用户首选,但需注意其带宽限制与价格溢价,搬瓦工VPS核心线路实测数据解析在2026年的网络环境下,搬瓦工(BandwagonHost)依然……

    2026年5月19日
    5300
  • 香港尘风云VPS测评,9.9元/月方案实测对比,香港VPS推荐哪个?

    香港尘风云VPS 9.9元/月方案在低延迟访问东南亚及基础建站场景中具备极高性价比,但受限于IPLC线路稳定性,不适合对网络抖动极度敏感的高频交易或大型视频流媒体业务,建议作为入门级测试或静态资源托管首选,方案配置与硬件基础解析在2026年的VPS市场中,9.9元/月属于典型的“引流型”低价产品,尘风云该方案并……

    2026年5月14日
    5000
  • 摩尔多瓦Ava.Hosting独立服务器测评,抗投诉、无视DMCA实测,11欧元/年方案性能表现,摩尔多瓦服务器抗投诉哪家好

    摩尔多瓦Ava.Hosting独立服务器在11欧元/年的极致性价比下,凭借对DMCA投诉的无视策略和稳定的基础性能,成为低预算用户处理敏感内容或追求高隐私保护的首选方案,但在高并发场景下需接受其网络延迟较高的现实,核心优势解析:抗投诉与隐私保护的底层逻辑无视DMCA的运营策略在2026年的国际主机市场中,摩尔多……

    2026年5月19日
    4800
  • AIoT营业额是多少?2026年AIoT行业市场规模分析

    AIoT产业已跨越单纯的技术积累期,正式进入规模化变现的黄金阶段,企业若想实现AIoT营业额的指数级增长,必须从单一的硬件销售向“硬件+软件+服务”的全栈式商业模式转型,核心在于打通数据闭环,挖掘场景化数据的长期价值, 核心驱动力:从连接到智能的价值跃迁AIoT市场的爆发式增长,并非简单的设备连接数量累加,而是……

    2026年3月19日
    13500
  • AIoT入门教程难不难?AIoT技术应用场景有哪些

    AIoT(人工智能物联网)并非遥不可及的黑科技,而是通过传感器、边缘计算与云端AI模型的深度融合,让传统设备具备感知、分析与自主决策能力的技术体系,初学者只需掌握基础硬件连接与轻量级算法部署即可入门,AIoT核心架构与工作原理拆解理解AIoT的第一步是打破“智能”与“物联”的割裂感,传统物联网(IoT)负责收集……

    2026年6月16日
    2910
  • ASP.NET如何实现日期输入?文本框日期设置教程

    {aspx输入日期}在ASP.NET Web Forms应用中,高效、准确地接收和处理用户输入的日期是常见且关键的需求,核心解决方案在于综合利用服务器端控件(如TextBox结合验证控件)或专门控件(如Calendar、TextBox配合CalendarExtender),并结合服务器端代码进行最终验证和处理……

    2026年2月7日
    12500

发表回复

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