Ubuntu安装 Jenkins 自动化构建工具

610 阅读3分钟

Jenkins 介绍

构建伟大,无所不能

Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。

系统要求

最低推荐配置:

  • 256MB可用内存
  • 1GB可用磁盘空间(作为一个Docker容器运行jenkins的话推荐10GB)

为小团队推荐的硬件配置:

  • 1GB+可用内存
  • 50 GB+ 可用磁盘空间

软件配置:

  • Java 8—无论是Java运行时环境(JRE)还是Java开发工具包(JDK)都可以。

注意: 如果将Jenkins作为Docker 容器运行,这不是必需的。

安装平台

本文将介绍如何在Ubuntu系统上安装/运行Jenkins。

安装/运行(自动运行)

先安装OpenJDK,然后安装 Jenkins,按照如下命令依次输入即可。

sudo apt-get install openjdk-8-jdk
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

安装这个软件包将会:

  • Jenkins 设置为启动时启动的守护进程。查看/etc/init.d/jenkins获取更多细节
  • 创建一个jenkins用户来运行此服务
  • 直接将控制台日志输出到文件/var/log/jenkins/jenkins.log。如果您正在解决Jenkins问题,请检查此文件
  • /etc/default/jenkins`为启动填充配置参数,例如JENKINS_HOME
  • 将Jenkins设置为在端口8080上进行监听。使用浏览器访问此端口以开始配置

如果你的/etc/init.d/jenkins文件无法启动Jenkins,编辑/etc/default/jenkins, 修改 ----HTTP_PORT=8080--------HTTP_PORT=8081---- 在这里,“8081”也可被换为其他可用端口。



安装后设置向导

下载安装并运行Jenkins后,即将开始进入安装向导。

此安装向导会引导您完成几个快速“一次性”步骤来解锁Jenkins, 使用插件对其进行自定义,并创建第一个可以继续访问Jenkins的管理员用户。

解锁 Jenkins

当您第一次访问新的Jenkins实例时,系统会要求您使用自动生成的密码对其进行解锁。

在浏览器打开 http://localhost:8080(或安装时为Jenkins配置的任何端口),并等待 解锁 Jenkins 页面出现。


在Jenkins的日志文件输出中,复制自动生成的字母数字密码(在两组星号之间)。

路径如下:

/var/log/jenkins



输入复制的密码,点击继续按钮,进入如下界面


这里我们选择使用admin账户继续


正常情况下是这样的,但是有可能会有部分红色的错误,提示我们部分插件安装失败,这个时候我们只需要多重试几次就好了


然后我们进入如下界面,点击保存并完成按钮即可

这时我们会进入如下界面,页面提示我们 Jenkins 已就绪,我们点击开始使用Jenkins按钮

进入如下界面后代表我们的 Jenkins 已经正式安装完毕了


参考文档

Jenkins 用户文档中心

欢迎各位点赞、评论、打赏+关注啦,如有错误之处,请各位批评指正

笔者的更多文章请移步我的阳光沙滩个人主页

80d17d39cb09489fa012c3b63c505f95_tplv-k3u1fbpfcp.png