news 2026/10/26 6:02:30

Jenkins安装

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Jenkins安装
  1. 更新系统包索引

sudo apt update

  1. 安装 wget 用于下载,gnupg 用于验证签名

sudo apt install -y wget gnupg

  1. 创建目录用于存放 GPG 密钥

sudo mkdir -p /etc/apt/keyrings

  1. 下载 Jenkins 官方 GPG 公钥(有效期到 2026 年过期)

sudo wget -O /etc/apt/keyrings/jenkins-keyring.asc https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key

  1. 添加 Jenkins LTS 软件源(使用 signed-by 绑定密钥,确保安全)

echo "deb [signed-by=/etc/apt/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null

  1. 更新缓存识别 Jenkins 包

sudo apt update

  1. OpenJDK 17(稳定、广泛兼容)

sudo apt install -y fontconfig openjdk-17-jre

OpenJDK 21(如果是最新的Jenkins 2.479+尽量用官方推荐的)

sudo apt install -y fontconfig openjdk-21-jre

换源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

sudo vim /etc/apt/sources.list

镜像源

deb http://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse

更新

sudo apt update

再次安装openJDK21

  1. 安装 Jenkins(自动创建用户、服务和配置)

sudo apt install -y jenkins

  1. 启动 Jenkins 服务

sudo systemctl start jenkins

  1. 查看服务状态,确认是否运行正常

sudo systemctl status jenkins

  1. 获取初始管理员密码(首次登录 Web 界面时需要)

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

423cfb2175f24080b2bb010cc0d02e90

12.配置

输入浏览器http://localhost:8080/

将管理员账户密码复制到对应的地方,点击继续

这里建议点击选择插件来安装,在点击无,不安装任何插件,再点击安装,因为我们没有配置镜像,安装插件是从外网下载过来的,会比较慢,并且下载的插件可能会出现不兼容等状况,导致失败率很高

进入到创建管理员页面,填写账户信息后保存并完成

进入以下页面配置Jenkins的url,一般默认就行,然后点击保存并完成

点击开始使用Jenkins, 直接登录进入

到此步骤恭喜您搭建完成下面需要配置写文件

配置镜像

Jenkins 首次启动时会将初始管理员密码写入 $JENKINS_HOME/secrets/initialAdminPassword,其中默认的 JENKINS_HOME 为 /var/lib/jenkins;在此工作目录中,Jenkins 会管理包hudson.model.UpdateCenter.xml 在内的各类配置文件

sudo systemctl stop jenkins
sudo cp /var/lib/jenkins/hudson.model.UpdateCenter.xml ~/hudson.model.UpdateCenter.xml.bak
sudo vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>https://mirrors.huaweicloud.com/jenkins/updates/update-center.json</url> </site> </sites>
sudo systemctl restart jenkins

3.安装插件

手动安装(例如中文切换)

1.进入Jenkins点击manage jenkins

找到plugins(插件)

找到要安装的软件

等待安装

安装成功

重启Jenkins在URL后面加上restart 完整URL:http://localhost:8080/restart

完成中文切换

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/25 3:56:24

强烈安利!继续教育必用TOP8 AI论文网站测评

强烈安利&#xff01;继续教育必用TOP8 AI论文网站测评 2025年继续教育AI论文工具测评&#xff1a;精准匹配学习与研究需求 在继续教育的背景下&#xff0c;越来越多的学习者需要撰写高质量的论文以提升学术能力或满足课程要求。然而&#xff0c;面对繁重的写作任务和复杂的格…

作者头像 李华
网站建设 2026/10/24 23:47:18

电影《匿杀》票房破亿 黄晓明以复杂人物切入犯罪悬疑叙事

2025年12月31日&#xff0c;由柯汶利执导的犯罪悬疑大片《匿杀》在全国院线正式上映&#xff0c;影片上映第二日票房就突破亿元大关&#xff0c;在跨年档多部影片同台竞争的市场环境下&#xff0c;《匿杀》取得这一成绩&#xff0c;显示出影片在悬疑犯罪类型中的市场吸引力&…

作者头像 李华
网站建设 2026/10/19 7:49:22

AI应用架构师实战:基于Kubeflow的企业AI工具链搭建

好的,作为一名资深软件工程师和技术博主,我很乐意为你撰写一篇关于“AI应用架构师实战:基于Kubeflow的企业AI工具链搭建”的技术博客文章。 我将采用“问题解决型文章”的结构,因为这个主题非常适合一步步引导读者完成一个复杂的系统搭建过程。 标题:AI应用架构师实战:基…

作者头像 李华
网站建设 2026/10/20 23:22:35

CSS 预处理器:Sass的基本用法、核心特性 - 详解

一句话总结&#xff1a; Sass CSS 变量 函数 逻辑 模块化&#xff0c;是现代前端开发不可或缺的样式编程工具。 https://sass-lang.com.cn/guide/ 一、什么是 Sass&#xff1f; Sass 是一种 CSS 预处理器&#xff08;CSS Preprocessor&#xff09;&#xff0c;它扩展了…

作者头像 李华
网站建设 2026/10/13 12:06:28

Docker 知识练习题

Docker 知识练习题一、基础概念选择题Docker是什么&#xff1f; A) 虚拟机软件 B) 容器化平台 C) 编程语言 D) 数据库管理系统以下哪个是镜像的正确描述&#xff1f; A) 镜像是一个运行实例 B) 镜像是只读模板&#xff0c;用于创建容器 C) 镜像是容器间的通信桥梁 D) 镜像是Doc…

作者头像 李华