Jenkins 在 Ubuntu 的版本与运行要求
支持的 Ubuntu 版本
- 建议使用 Ubuntu 22.04 LTS 或 Ubuntu 24.04 LTS 的服务器版,可获得更好的软件包兼容性与社区实践支持。
- 从操作系统兼容角度看,Jenkins 官方安装文档与多份实践资料将 Ubuntu 18.04+ 视为支持范围;同时,实际安装文档已覆盖 Ubuntu 24.04 的 LTS 场景。综合而言:生产优先 22.04/24.04,18.04 可用但需关注版本生命周期与仓库可用性。
Java 版本要求
- 当前主流版本要求 Java 11、17 或 21,且官方已不再支持 Java 8。
- 若使用较新的 Jenkins 2.528.1 系列,要求 Java 17+。
- 在 Ubuntu 22.04/24.04 上,推荐直接安装 OpenJDK 17(或 11),以满足大多数插件与功能的兼容性。
硬件与端口要求
- 资源基线(不同规模可按需上调):
- 最小:1 核 CPU / 512MB 内存 / 1GB 磁盘
- 推荐:2 核+ / 4GB+ / 50GB+(SSD 更佳)
- 生产:4 核+ / 8GB+ / 100GB+
- 端口与访问:
- Web 界面:8080/tcp
- Agent 通信:50000/tcp
- 可选 HTTPS:8443/tcp
- 防火墙示例(UFW):sudo ufw allow 8080,50000/tcp;如需 HTTPS 再放行 8443/tcp。
快速自检清单
- 查看系统版本:lsb_release -a(建议输出为 22.04 或 24.04)
- 查看 Java 版本:java -version(应为 11/17/21,且非 8)
- 检查端口连通:ss -tlnp | grep -E ‘(:8080|:50000)’
- 查看服务状态:sudo systemctl status jenkins
- 查看日志:sudo journalctl -u jenkins -n 50
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1463861.html