版本选择总览
按系统版本的推荐矩阵
| 系统版本 | 推荐 Node.js 版本 | 说明 |
|---|---|---|
| CentOS 6.x | 0.10.x / 4.x(LTS) | 仅用于遗留系统维护,不建议新项目 |
| CentOS 7.x | 16.x(LTS) | 稳定性优先;高版本可能受glibc < 2.28限制 |
| CentOS 8.x | 18.x / 20.x / 22.x(LTS) | 结合项目依赖与团队栈选择 |
| CentOS 9.x | 20.x / 22.x / 24.x(Current) | 24.x 为 Current(2025-09),请充分回归测试 |
| 说明:glibc 是核心运行时依赖;CentOS 7 默认 glibc 较低,无法直接满足部分新版本 Node 的要求。 |
选型决策清单
安装与切换的推荐做法
常见坑与规避