首页主机资讯centos环境jenkins部署步骤

centos环境jenkins部署步骤

时间2025-12-04 14:54:03发布访客分类主机资讯浏览887
导读:CentOS 环境部署 Jenkins 步骤 一 准备环境 更新系统并安装 Java(推荐 OpenJDK 11 或 JDK 8): sudo yum update -y sudo yum install -y java-11-open...

CentOS 环境部署 Jenkins 步骤

一 准备环境

  • 更新系统并安装 Java(推荐 OpenJDK 11JDK 8):
    • sudo yum update -y
    • sudo yum install -y java-11-openjdk-devel
    • 验证:java -version
  • 说明:Jenkins 是基于 Java 的应用,需先完成 Java 环境安装与验证。

二 安装方式一 YUM 仓库安装(推荐)

  • 添加 Jenkins 官方 YUM 源并导入 GPG 密钥:
    • sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    • sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
  • 安装 Jenkins:
    • sudo yum install -y jenkins
  • 启动与开机自启:
    • sudo systemctl daemon-reload
    • sudo systemctl start jenkins
    • sudo systemctl enable jenkins
  • 说明:这是官方推荐方式,便于后续升级与维护。

三 安装方式二 RPM 包或 WAR 包

  • RPM 包安装(适合离线或指定版本):
    • 下载 RPM:wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-< 版本> .noarch.rpm
    • 安装:sudo yum localinstall jenkins-< 版本> .noarch.rpm
    • 启动:sudo systemctl start jenkins & & sudo systemctl enable jenkins
  • WAR 包运行(无需 RPM,直接以 Java 进程运行):
    • 下载 WAR:wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/< 版本> /jenkins.war
    • 启动:nohup java -jar /opt/jenkins.war --httpPort=8080 > /var/log/jenkins.log 2> & 1 &
  • 说明:RPM 便于系统集成;WAR 方式更轻量、部署灵活。

四 防火墙与访问

  • 开放访问端口(默认 8080):
    • sudo firewall-cmd --permanent --add-port=8080/tcp
    • sudo firewall-cmd --reload
  • 访问地址:http://< 服务器IP> :8080
  • 首次登录解锁:
    • 查看初始管理员密码:sudo cat /var/lib/jenkins/secrets/initialAdminPassword
    • 按向导安装插件并创建管理员账户。

五 常用配置与优化

  • 修改端口与运行用户(/etc/sysconfig/jenkins):
    • JENKINS_PORT=“8080”(避免与已有服务冲突)
    • JENKINS_USER=“jenkins”(生产环境不建议使用 root)
  • JVM 内存调优(/etc/sysconfig/jenkins 中的 JENKINS_JAVA_OPTIONS):
    • 示例:-Xms1g -Xmx2g(根据服务器内存合理设置)
  • 插件镜像加速(提升国内下载速度):
    • 修改文件:/var/lib/jenkins/hudson.model.UpdateCenter.xml
    • 将 URL 替换为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
  • 说明:端口、用户与 JVM 参数可按实际环境调整;镜像源能显著改善插件安装体验。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos环境jenkins部署步骤
本文地址: https://pptw.com/jishu/763566.html
centos下jenkins部署指南 centos dolphin资源下载

游客 回复需填写必要信息