创作

如何在Ubuntu 20.04 / 18.04上安装Jenkins

[复制链接]
Jenkins是领先的自包含开源自动化服务器,用于自动化与构建,测试以及交付或部署软件有关的重复性技术任务。
Jenkins是基于Java的,可以通过Ubuntu软件包,Docker进行安装,也可以通过下载并运行其Web应用程序存档(WAR)文件进行安装,该文件包含要在服务器上运行的Web应用程序的所有内容。
在本文中,您将学习如何使用Debian软件包存储库通过apt软件包管理器在Ubuntu 20.04和Ubuntu 18.04上安装Jenkins。
先决条件
小型团队至少需要1 GB的RAM ,生产级Jenkins安装至少需要4 GB +的RAM。
按照我们在Ubuntu 20.04 / 18.04上安装OpenJDK的教程,安装了Oracle JDK 11。
在Ubuntu上安装Jenkins
在Ubuntu上,您可以通过apt从默认存储库安装Jenkins,但随附的版本通常位于最新的可用版本之后。
要利用Jenkins的最新稳定版本的功能和修补程序,请使用项目维护的软件包如图所示进行安装。
$ wget -q -O - https://pkg.jenkins.io/debian-stable/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及其依赖项后,就可以使用systemctl命令启动,启用和检查Jenkins服务器的状态。
$ sudo systemctl start jenkins
$ sudo systemctl enable jenkins
$ sudo systemctl status jenkins
接下来,您需要在ufw防火墙上打开默认的Jenkins端口8080,如图所示。
$ sudo ufw allow 8080
$ sudo ufw status
现在已经安装了Jenkins并配置了防火墙,我们可以通过Web浏览器完成初始设置。
在Ubuntu上设置Jenkins
要完成Jenkins的安装,请在以下地址的默认端口8080上访问Jenkins设置页面。
http://your_server_ip_or_domain:8080
您应该看到Unlock Jenkins屏幕,其中显示了初始密码的界面:
1.png
现在,运行以下cat命令以查看密码:
$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword
2.png
接下来,复制此32个字符的密码并将其粘贴到“管理员密码”字段中,然后单击“继续”。
3.png
接下来,您将获得Customize Jenkins部分,在这里您可以选择安装建议的插件或选择特定的插件。我们将选择“安装建议的插件”选项,该选项将立即开始安装过程。
4.png
安装完成后,你会被要求创建一个第一个管理用户。您可以跳过此步骤,然后以管理员身份继续使用上面设置的初始密码。
5.png
创建Jenkins用户
6.png
完成Jenkins设置
7.png
仪表板
至此,您已经成功完成了Jenkins的安装。
在本文中,您学习了如何使用Ubuntu服务器上项目提供的软件包安装和设置Jenkins。现在,您可以从仪表板开始探索Jenkins。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2019 Comsenz Inc.  Powered by Discuz! X3.4  渝ICP备17007481号-6