ubuntu

Jenkins在Ubuntu上的插件安装

小樊
40
2025-09-21 01:06:45
栏目: 智能运维

Jenkins在Ubuntu上的插件安装指南

一、准备工作

在安装插件前,需确保已完成Jenkins基础安装(通过sudo apt update && sudo apt install jenkins -y安装)、启动Jenkins服务sudo systemctl start jenkins)并配置Java环境(Jenkins依赖Java,可通过java -version验证)。

二、在线安装(推荐,适用于有网络的情况)

在线安装是最便捷的方式,通过Jenkins Web界面直接下载并安装插件:

  1. 登录Jenkins:打开浏览器,访问http://<服务器IP>:8080(默认端口8080),使用管理员账户登录(初始密码可在/var/lib/jenkins/secrets/initialAdminPassword中查看)。
  2. 进入插件管理页面:点击左侧菜单栏Manage Jenkins(系统管理),选择Manage Plugins(管理插件)。
  3. 搜索并选择插件:切换至Available(可用)标签页,在搜索框中输入插件名称(如“Git”“Maven Integration”),勾选所需插件。
  4. 安装插件:点击页面底部Install without restart(无需重启安装),Jenkins会自动下载并安装插件。若需立即生效,可选择Install and restart(安装并重启)。
  5. 验证安装:安装完成后,切换至Installed(已安装)标签页,确认插件已列出。

三、手动安装(适用于无网络或镜像源慢的情况)

若在线安装失败,可通过手动下载.hpi文件安装:

  1. 下载插件:访问Jenkins插件官方网站,找到所需插件,下载对应版本的.hpi文件(如Git插件的git.hpi)。
  2. 复制文件至插件目录:通过SSH登录Ubuntu服务器,执行sudo cp git.hpi /var/lib/jenkins/plugins/(将下载的.hpi文件复制到Jenkins插件目录)。
  3. 修改文件权限:确保Jenkins用户(默认jenkins)对插件文件有读取权限,执行sudo chown jenkins:jenkins /var/lib/jenkins/plugins/git.hpi
  4. 重启Jenkins:执行sudo systemctl restart jenkins,使插件生效。
  5. 验证安装:重复在线安装的“验证安装”步骤,确认插件已列出。

四、使用CLI工具安装(适用于自动化管理)

若需批量安装或集成到脚本中,可使用Jenkins CLI工具:

  1. 下载CLI jar文件:从Jenkins Web界面的Manage Jenkins > Manage Plugins > Advanced标签页下载jenkins-cli.jar
  2. 执行安装命令:通过SSH登录服务器,执行java -jar jenkins-cli.jar -s http://localhost:8080/ install-plugin git.hpi(替换git.hpi为插件文件名)。
  3. 重启Jenkins:执行sudo systemctl restart jenkins,使插件生效。

五、加速插件下载(解决网络慢问题)

若插件下载缓慢,可更换为国内镜像源(如清华大学镜像):

  1. 修改Jenkins配置:编辑/var/lib/jenkins/hudson.model.UpdateCenter.xml文件,将url字段替换为国内镜像地址(如https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json)。
  2. 重启Jenkins:执行sudo systemctl restart jenkins,使配置生效。
  3. 重新安装插件:回到在线安装步骤,此时插件将从国内镜像下载,速度显著提升。

六、插件管理最佳实践

0
看了该问题的人还看了