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

相关推荐

  • 广州数据恢复多少钱一次

    2026年广州数据恢复价格通常在300元至2000元之间,具体取决于存储介质类型、损坏程度(逻辑或物理损坏)及开盘所需备件成本,绝非固定一口价,广州数据恢复多少钱一次:价格拆解与核心因素按损坏层级划分的价格阶梯数据恢复是典型的“技术定价”行业,根据2026年广东省数据恢复行业协会指导标准,费用主要受故障层级制约……

    2026年5月4日
    6300
  • AIoT发展路径怎么走?AIoT未来发展趋势详解

    AIoT(人工智能物联网)的核心发展路径已从单纯的设备连接转向“端侧智能+云端协同”的深度融合,其终极目标是实现从被动响应到主动感知的自动化决策闭环,AIoT演进的核心逻辑与阶段划分过去我们谈论物联网,更多关注的是“联”与“通”,即让冰箱能连WiFi,让灯泡能远程开关,但到了2026年的今天,这种浅层连接已经无……

    2026年6月14日
    2810
  • 我的世界自己服务器IP地址怎么看,服务器IP地址怎么设置?

    想查看《我的世界》自己服务器的IP地址,最直接的方法是:本机开服看启动日志和系统IPv4地址,云服务器看控制台公网IP,网易版看联机房间或开发者平台,局域网联机看内网IP加端口, 朋友能不能连上,关键不在你看到什么IP,而在你填的是公网IP还是内网IP,以及端口有没有放行,我的世界自己服务器ip地址怎么看:先分……

    程序编程 2026年10月3日
    000
  • 服务器.wallet是什么?如何搭建和使用wallet服务器

    服务器.wallet:企业级数字资产托管的核心解决方案在数字资产爆发式增长的背景下,服务器.wallet已从技术工具演变为企业级安全基础设施的关键组件,相比传统钱包方案,它通过离线密钥管理、权限分离架构与实时审计日志三大能力,将资产丢失风险降低92%(2023年Chainalysis安全报告),本文将从架构设计……

    程序编程 2026年4月18日
    4300
  • excel图片太大怎么快速缩小?excel批量压缩图片工具

    在 Excel 中处理“图片过大”导致文件体积膨胀、软件卡顿或排版混乱的问题,通常有以下几种高效的解决方案,我将按照“快速处理”到“深度优化”的逻辑为你整理:快速压缩图片(最推荐)Excel 自带图片压缩功能,可以显著减小文件体积,且几乎不影响视觉清晰度,操作步骤:点击选中任意一张图片,顶部菜单栏会出现 “图片……

    2026年7月12日
    5700
  • 手游我的世界服务器怎么装mod,有什么技巧?

    手游我的世界服务器装MOD的核心是选对服务端:网易版走组件中心或开发者工具配置,国际版基岩版走行为包和资源包目录加清单文件,手机通常只作为客户端加入, 下面按版本差异、文件准备、实操路径和收费取舍讲清楚,手游我的世界服务器怎么装MOD:先确认网易版还是国际版服务器装MOD之前,先看版本,版本不对,后面传文件大概……

    程序编程 2026年10月23日
    100
  • 我的世界rpg服务器怎么查看自身属性,用什么指令?

    在《我的世界》RPG服务器中,查看自身属性最直接的方法是使用服务器设定的面板指令,通常是输入 /menu、/stats 或 /p 打开角色面板,或者按绑定键位(如P键或V键)呼出界面,属性面板会展示攻击力、防御、暴击、生命值等核心数值,以及装备耐久和药水效果状态,属性面板怎么打开:最常见的三种方式不同服务器插件……

    程序编程 2026年10月25日
    300
  • 服务器退租前数据交接要注意什么?,数据交接流程怎么操作

    服务器退租前的数据交接,核心就是一句话:在租约到期前,把服务器上属于你的数据完整、安全、可验证地拿回来,并确保清空或销毁机房里的残留副本, 这件事做不好,轻则业务中断,重则数据泄露,很多管理员以为备份一下就完事了,退租交接隐藏着大量容易忽略的细节,退租前的数据备份,绝不是点一下“导出”那么简单不少人觉得,服务器……

    程序编程 2026年10月22日
    000
  • 广州GPU服务器租赁如何挑选,哪个配置性价比高?

    在广州租赁GPU服务器,核心要看芯片型号、显存容量、网络质量、机房位置和计费模式这五件事,其中算力和网络决定能不能用,计费模式决定划不划算,很多人一上来就问价格,结果租回来的机器跑不了大模型,或者网络延迟高得离谱,退又退不掉,这篇文章直接按权重顺序拆解,看完你就知道该怎么跟服务商提需求,广州GPU服务器租赁怎么……

    2026年10月9日
    100
  • AIoT的技术是什么,AIoT技术有哪些应用场景

    AIoT的核心价值在于实现“万物智联”,其本质是人工智能(AI)与物联网(IoT)的深度融合,通过智能算法赋予物联网设备感知、思考与决策的能力,从而打破数据孤岛,实现从“连接”到“智能”的质变,这一技术体系正重塑工业制造、智慧城市及智能家居等领域的运作逻辑,其技术架构遵循“端-边-云-网-智”的五层模型,核心在……

    2026年3月22日
    10100

发表回复

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