先给结论:腾讯云轻量应用服务器(Lighthouse)目前官方镜像库中,已经不再提供 CentOS 7 或 CentOS 8 的官方预装镜像。
如果你现在去控制台新建实例,选择操作系统时,大概率只能看到 Ubuntu、Debian、CentOS Stream、Alibaba Cloud Linux、Rocky Linux、openEuler 等选项。
为什么找不到 CentOS?
这主要是受限于 2020年底 CentOS 项目宣布停止维护 的大背景。CentOS 8 已于 2021 年底结束生命周期(EOL),而 CentOS 7 也将在 2024 年 6 月 30 日正式停止维护。国内云厂商出于合规性、安全性以及生态迁移的考虑,普遍下架了传统 CentOS 镜像,转而推广以下替代方案:
- CentOS Stream:这是红帽推出的滚动发布版本,作为 RHEL 的上游开发分支。腾讯云轻量应用服务器通常提供
CentOS Stream 8或Stream 9的镜像。注意:它不是传统的稳定版 CentOS,更新频率更高,适合开发者测试,但不一定完全等同于旧版 CentOS 的生产环境行为。 - 国产替代发行版:如 Alibaba Cloud Linux(阿里云主导,但兼容性好)、openEuler(华为欧拉,国内主流)、Rocky Linux / AlmaLinux(社区维护的 RHEL 二进制兼容替代品)。这些在轻量应用服务器中常见。
- Ubuntu / Debian:国际主流开源系统,稳定性好,文档丰富。
如果我的业务强依赖 CentOS 7/8,怎么办?
虽然官方镜像没了,但你仍然可以通过以下几种方式“曲线救国”:
✅ 方法一:使用自定义镜像(推荐)
如果你有本地虚拟化环境(如 VMware、KVM)或物理机,可以自行安装 CentOS 7 或 8,然后制作成镜像上传到腾讯云对象存储 COS,再通过“导入自定义镜像”功能创建轻量应用服务器实例。
⚠️ 注意:这种方式需要你自行负责系统安全更新和漏洞修复,且需确保镜像符合腾讯云规范(如安装 cloud-init)。
✅ 方法二:从其他云厂商迁移
部分其他云厂商可能仍保留 CentOS 镜像,或通过快照/磁盘方式导出后导入腾讯云。但同样面临后续维护问题。
✅ 方法三:改用兼容替代系统(长期建议)
- CentOS Stream 9:最接近未来 RHEL 的行为,适合新项目。
- AlmaLinux 9 / Rocky Linux 9:完全二进制兼容 RHEL 8/9,社区活跃,是目前许多老 CentOS 用户的首选迁移目标。
- openEuler 22.03 LTS:国内生态支持好,尤其适合XX、XX类项目。
如何确认当前可用版本?
由于腾讯云会不定期调整镜像列表,最准确的方式是:
- 登录 腾讯云轻量应用服务器控制台
- 点击【新建】→ 选择【操作系统】标签页
- 查看下拉列表中实际可用的镜像名称和版本号
💡 提示:不同地域(如上海、广州、北京)的镜像可用性可能略有差异,建议以实际控制台显示为准。
总结
| 需求 | 推荐方案 |
|---|---|
| 新项目,希望稳定+国内生态 | openEuler 或 Alibaba Cloud Linux |
| 新项目,希望与国际接轨 | Ubuntu 22.04 LTS 或 CentOS Stream 9 |
| 必须用 CentOS 7/8 | 自建自定义镜像导入,或迁移至 AlmaLinux/Rocky Linux |
强烈建议:不要在生产环境中继续使用已停服的 CentOS 7/8,安全风险极高。尽快规划迁移路径,是更稳妥的做法。
云技术博客