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://test.idctop.com/article/176325.html

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

相关推荐

  • WordPress外贸站数据分析怎么做?外贸网站流量分析工具推荐

    WordPress外贸站数据分析对于从事跨境电商的企业而言,网站不仅是展示产品的窗口,更是数据沉淀与业务转化的核心引擎,在“WordPress外贸站数据分析”这一主题下,服务器的性能直接决定了数据采集的实时性、存储的安全性以及用户访问的流畅度,一款优秀的海外服务器,能够显著降低首字节时间(TTFB),提升页面加……

    2026年7月8日
    14300
  • 计算机开发公司哪家好?计算机开发公司排名前十推荐

    在数字化转型的浪潮中,选择一家专业的技术合作伙伴,是企业实现业务增长与效率跃升的关键决策,核心结论在于:一家优秀的计算机开发公司,不仅仅是代码的执行者,更是企业数字化战略的架构师与赋能者, 通过提供全生命周期的技术解决方案,这类公司能够帮助企业降低试错成本、缩短产品上市周期,并构建可持续迭代的技术壁垒,技术实力……

    2026年3月20日
    9900
  • 服务器504是什么错误,网关超时怎么解决

    服务器 504 错误本质是网关超时,意味着上游服务器未在规定时间内向网关返回响应, 当用户访问网站时,若遇到此错误,通常并非网站服务器完全宕机,而是服务器间通信在时间阈值内未能完成,解决该问题的关键在于定位超时环节、优化响应速度或调整网关超时设置,错误本质与触发机制服务器 504 是什么错误?从技术架构角度解析……

    程序开发 2026年4月18日
    71200
  • CDN视频切片M3U8加速怎么配置?视频加速解决方案

    CDN视频切片M3U8加速在流媒体分发领域,M3U8(HTTP Live Streaming, HLS)协议因其基于HTTP传输、易于穿透防火墙以及良好的兼容性,已成为视频点播(VOD)和直播业务的主流标准,随着高清、4K甚至8K视频内容的普及,传统CDN节点在面对海量小文件并发请求时,往往会出现首屏加载慢、缓……

    2026年7月9日
    11700
  • Excel列怎么隐藏和显示,有哪些技巧?

    Excel列是数据表格的骨架,它们的操作效率直接决定你的工作速度,本文从隐藏恢复、对比差异、合并拆分、宽高调整到标题固定,逐一拆解核心技巧,让你真正把列用透,列隐藏与显示:灵活控制数据视图的实战方法隐藏列是处理临时数据或保护敏感信息最常用的手段,但很多人只停留在右键隐藏,遇到恢复或批量操作就容易卡壳,隐藏列的正……

    2026年7月21日
    600
  • 问界m5ev续航真实表现如何?问界m5ev实际续航多少公里

    AIoT问界M5EV续航表现优异,综合工况下可达620公里,满足日常通勤与长途出行需求,其续航能力得益于高效电驱系统、智能能量管理及轻量化设计,同时支持快充技术,大幅提升用车便利性,以下从技术原理、实际表现及优化方案三方面展开分析,技术支撑:高效电驱与智能管理电驱系统效率高达95%:采用永磁同步电机,能量损耗低……

    2026年3月10日
    10500
  • 广电网络dns的服务器地址是多少?全国各省市广电DNS推荐

    全国广电网络DNS服务器地址通常首选111.8.14.18,备用111.8.14.19,但具体地址需根据各省级广电网络运营商的属地化配置为准,广电网络DNS地址全景解析全国广电DNS核心参数速查广电网络由于历史沿革与“一省一网”的整合特点,其DNS服务器地址并未全国统一,根据2026年《中国广电网络发展白皮书……

    2026年4月24日
    5300
  • Excel计算折旧怎么操作最简单,Excel折旧函数SLN怎么用?

    通过Excel内置的SLN、DDB、DB等函数,可以快速实现固定资产折旧的自动化计算,确保财务数据的准确性与逻辑一致性,掌握折旧计算的核心逻辑在财务实务中,折旧不仅仅是一个会计科目,它直接关系到企业资产负债表的真实性以及当期利润的结转,行业共识认为,准确的折旧计算能够有效反映资产随时间推移而产生的价值损耗,在E……

    2026年7月12日
    19800
  • 加拿大、美国hostnamasteVPS测评,实测体验与数据对比,hostnamasteVPS怎么样,hostnamasteVPS测评

    2026 年实测结论:若追求北美节点的低延迟与高稳定性,美国 Hostnamaste VPS 在综合性价比上略胜一筹,而加拿大节点在特定跨境合规场景下具备独特优势,两者均非“绝对第一”,需根据具体业务场景(如跨境电商、游戏加速或数据合规)进行精准选择,在 2026 年的云基础设施市场中,VPS 的选择早已超越了……

    2026年5月10日
    5400
  • Excel怎么查询指定行数据?Excel多条件查找匹配

    在Excel中进行行查询,最高效的方法是使用“查找替换”快捷键(Ctrl+F)进行快速定位,或使用“筛选”功能进行条件过滤,而处理复杂数据匹配时,VLOOKUP或XLOOKUP函数则是精准获取对应行数据的最佳选择,日常办公中,面对成千上万行的数据表格,想要快速找到特定的一行信息,就像在图书馆里找一本书,如果方法……

    2026年7月12日
    3300

发表回复

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