Rocky Linux 从哪儿来的?
在长达十五年的时间里,CentOS 是服务器上用得最多的 RHEL 免费克隆版。2020 年底,Red Hat 把 CentOS 变成了 CentOS Stream——一个位于 RHEL「上游」的版本,从设计上就不那么稳定。作为回应,社区推出了两个忠于原本精神的接班人:Rocky Linux 和 AlmaLinux。Rocky 的名字是为了纪念已故的 CentOS 联合创始人 Rocky McGaugh,它把 RHEL 的每一个版本原样重建一遍。
为什么 Rocky Linux 9 成了替代 CentOS 的首选系统:与 RHEL 兼容、支持到 2032 年、如何迁移,以及在 VPS 上的上手步骤。
Rocky Linux 9 是一个面向企业的 Linux 发行版,免费且开源,与 Red Hat Enterprise Linux 9 逐个缺陷保持兼容。它由 Gregory Kurtzer(最初 CentOS 项目的联合创始人)在 Red Hat 放弃经典 CentOS 之后创建,由 Rocky Enterprise Software Foundation(RESF)主导,如今已成为原本跑 CentOS 的服务器的首选。
说得具体些:在 RHEL 9 上能跑的,在 Rocky 9 上都能跑——RPM 包、SELinux、dnf,以及 Plesk、cPanel 这类面板——不用买许可证,安全更新保证提供到 2032 年 5 月。
在长达十五年的时间里,CentOS 是服务器上用得最多的 RHEL 免费克隆版。2020 年底,Red Hat 把 CentOS 变成了 CentOS Stream——一个位于 RHEL「上游」的版本,从设计上就不那么稳定。作为回应,社区推出了两个忠于原本精神的接班人:Rocky Linux 和 AlmaLinux。Rocky 的名字是为了纪念已故的 CentOS 联合创始人 Rocky McGaugh,它把 RHEL 的每一个版本原样重建一遍。
CentOS 7 已于 2024 年 6 月 30 日停止支持:再没有任何安全更新。如果您手里还有 CentOS 7 的服务器,迁移已经很紧迫了。有两条路:用 ELevate 工具原地升级(CentOS 7 → Alma/Rocky 8 → 9,务必先在生产环境之外试过),或者——我们在 VPS 上推荐的做法——干净重装:开一台全新的 Rocky 9 VPS,把服务重新装一遍,把数据迁过去(rsync、SQL 导出),再切 DNS。这样更可控,而且是从一个健康的系统重新出发。
在 By-Hoster,每台 KVM VPS 交付时都可以选 Rocky Linux 9 镜像:服务器 60 秒送达。SSH 登上去之后的几个基本动作:
dnf update -y —— 把所有更新装上firewall-cmd —— 只放行必要的端口(80/443,以及您的 SSH 端口)dnf install epel-release —— 启用 EPEL 仓库,用来装 fail2ban 和常用工具百分之百免费。Rocky Linux 由 RESF 开发,其章程保证这个发行版永远自由且免费。您付的钱只是承载它的那套基础设施。
两者都是 CentOS 出色的接班人,稳定且维护良好。Rocky 追求与 RHEL 1:1 重建;Alma 允许自己有些微小的分歧(保持 ABI 兼容)。实际上,对一台 Web 服务器或 VPS 来说,这多半是个人偏好问题——我们的 VPS 上两个都能选。
安全更新提供到 2032 年 5 月 31 日。已经发布的 Rocky Linux 10 会在那之后接棒——但不用着急:生产环境上 9 仍是稳妥之选。
不能,非常不建议:自 2024 年 6 月起就再没有修补过任何漏洞。一台暴露在互联网上的 CentOS 7 服务器就是个靶子。请尽快迁到 Rocky 9(或 Alma 9)。
这是生态之争:如果您来自 RHEL/CentOS 世界(SELinux、dnf、十年周期、通过 RHEL 认证的软件),就选 Rocky;如果您更喜欢 apt 和它庞大的软件库,就选 Debian。两者都是出色的服务器选择,我们的 VPS 上都能装。