云网牛站
所在位置:首页 > Linux云服务器 > 在Ubuntu 18.04系统中安装Jenkins的方法

在Ubuntu 18.04系统中安装Jenkins的方法

2019-01-26 10:00:36作者:吴可稿源:云网牛站

本文介绍在Ubuntu 18.04操作系统中从apt存储库安装Jenkins的方法。Jenkins是一个用Java编写的开源自动化服务器,旨在自动执行在持续集成和交付软件时经常遇到的重复性任务。

 

更新Ubuntu 18.04系统

让我们通过进行系统更新和升级来开始安装:

# apt-get update

Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]

Hit:2 http://mirrors.digitalocean.com/ubuntu bionic InRelease 

Get:3 http://mirrors.digitalocean.com/ubuntu bionic-updates InRelease [83.2 kB]

Get:4 http://mirrors.digitalocean.com/ubuntu bionic-backports InRelease [74.6 kB]

Get:5 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 Packages [119 kB]

Get:6 http://mirrors.digitalocean.com/ubuntu bionic-updates/universe amd64 Packages [79.8 kB]

Fetched 440 kB in 2s (224 kB/s)

Reading package lists... Done

# apt-get upgrade

如果系统已经升级了内核,需要重新启动。

 

将Jenkins存储库添加到Ubuntu 18.04

Ubuntu 18.04上提供的Jenkins版本比上游版本旧,我们将使用项目维护的软件包来安装Jenkins。使用以下命令添加存储库密钥:

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -

一旦添加了密钥,我们需要添加Jenkins稳定的Debian软件包存储库:

echo "deb https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list

然后更新apt包索引:

$ sudo apt-get update

Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease

Hit:2 http://mirrors.digitalocean.com/ubuntu bionic InRelease 

Hit:3 http://mirrors.digitalocean.com/ubuntu bionic-updates InRelease 

Hit:4 http://mirrors.digitalocean.com/ubuntu bionic-backports InRelease 

Ign:5 https://pkg.jenkins.io/debian-stable binary/ InRelease 

Get:6 https://pkg.jenkins.io/debian-stable binary/ Release [2042 B] 

Get:7 https://pkg.jenkins.io/debian-stable binary/ Release.gpg [181 B]

Get:8 https://pkg.jenkins.io/debian-stable binary/ Packages [12.9 kB]

Fetched 15.1 kB in 1s (17.6 kB/s) 

Reading package lists... Done

完成后,安装openjdk-8-jdk,因为Jenkins与java 9或其它版本可能会不兼容:

sudo apt-get install openjdk-8-jdk

如果安装了多个版本的Java JDK,则可以使用以下命令选择版本8作为默认值:

$ sudo update-alternatives --config java

There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Nothing to configure.

然后安装Jenkins,运行以下命令:

sudo apt-get install jenkins

等待命令执行完毕即Jenkins安装成功。

 

配置防火墙

如果正在为Ubuntu使用ufw防火墙,请在防火墙上打开端口8080,如下图操作:

在Ubuntu 18.04系统中安装Jenkins的方法

root@server-01:~# ufw enable

root@server-01:~# ufw allow 8080

root@server-01:~# ufw status

root@server-01:~# ufw allow ssh

root@server-01:~# ufw status

参考:在Ubuntu 18.04系统中使用UFW设置防火墙

 

在Ubuntu 18.04中配置Jenkins

要设置Jenkins安装,请访问服务器地址-域或IP地址上的端口8080,如下:

http://ip_address_or_domain_name:8080

第一个屏幕将显示Unlock Jenkins的消息,这表示初始密码的位置:

在Ubuntu 18.04系统中安装Jenkins的方法

复制密码文件:

# cat /var/lib/jenkins/secrets/initialAdminPassword

0beb2d7b9bff41079271b5596be431f9

在管理员密码框中输入密码,然后单击继续,下一页将要求你安装适合你所需Jenkins用途的推荐插件或插件,如果不确定,请选择安装推荐的插件:

在Ubuntu 18.04系统中安装Jenkins的方法

下一页是设置你的登录用户帐户:

在Ubuntu 18.04系统中安装Jenkins的方法

至此,配置Jenkins成功,可以进入到Jenkins控制中心管理了,如下图:

在Ubuntu 18.04系统中安装Jenkins的方法

 

相关主题

在Debian 9服务器中安装Jenkins

精选文章
热门文章