美文网首页
Ubuntu 20.04上安装Jenkins

Ubuntu 20.04上安装Jenkins

作者: 春秋不做梦 | 来源:发表于2021-12-27 14:31 被阅读0次

    Jenkins 是一款开源自动化服务器,可用于轻松设置持续集成和持续交付(CI / CD)管道。

    持续集成(CI)是DevOps的一种实践,团队成员定期将其代码更改提交到版本控制存储库,然后运行自动构建和测试。 持续交付(CD)是一系列的实践,代码更改会自动生成,测试并部署到生产中。

    Jenkins可以作为独立应用程序安装,也可以作为Java servlet容器(例如 Apache Tomcat )中的servlet安装,也可以作为Docker容器运行。

    安装Java

    Jenkins是Java应用程序,需要在系统上安装Java 8或更高版本。 我们将安装Java平台的开源实现OpenJDK 11

    以root或具有sudo权限的 user或root用户运行以下命令来安装OpenJDK 11:

    $ sudo apt update
    $ sudo apt-get isntall openjdk-11-jdk
    

    安装完成后,通过检查Java版本进行验证:

    $ java -version
    输出应如下所示:
    openjdk version "11.0.7" 2020-04-14
    OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
    OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
    

    安装Jenkins

    在Ubuntu上安装Jenkins相对简单。 我们将启用Jenkins APT存储库,导入存储库GPG密钥,并安装Jenkins软件包。

    使用以下 wget 命令导入Jenkins存储库的GPG密钥:

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

    接下来,使用以下命令将Jenkins存储库添加到系统中:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
    

    启用Jenkins储存库后,更新apt软件包列表并通过键入以下内容安装最新版本的Jenkins:

    sudo apt update
    

    如果收到错误消息:

    Error: W: GPG error: https://pkg.jenkins.io/debian-stable binary/ Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 9B7D32F2D50582E6"
    
    

    请将密钥导入:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9B7D32F2D50582E6
    

    Jenkins服务将在安装过程完成后自动启动。 您可以通过打印服务状态进行验证:

    systemctl status jenkins
    

    您应该看到类似以下的内容:

    ● jenkins.service - LSB: Start Jenkins at boot time
         Loaded: loaded (/etc/init.d/jenkins; generated)
         Active: active (exited) since Thu 2020-07-16 20:22:12 UTC; 15min ago
    

    设置Jenkins

    要设置新安装的Jenkins,请打开浏览器,键入域或IP地址,然后输入端口8080http://127.0.0.1:8080

    提示您输入在安装过程中创建的管理员密码:

    使用 cat 在终端上显示密码:

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

    从终端复制密码,将其粘贴到“管理员密码”字段中,然后单击“继续”。

    在下一个屏幕上,设置向导将询问您是否要安装建议的插件或要选择特定的插件。

    点击“安装建议的插件Install suggested plugins”选项,安装过程将立即开始。

    安装了插件后,系统将提示您设置第一个管理员用户。 填写所有必填信息,然后单击“保存并继续”。

    下一页将要求您设置Jenkins实例的URL。 该字段将填充自动生成的网址。

    通过单击Save and Finish按钮确认URL,然后完成设置过程。

    单击Start using Jenkins按钮,您将被重定向到以您在前面的步骤之一中创建的admin用户身份登录的Jenkins仪表板。

    至此,您已经在服务器上成功安装了Jenkins。

    结论

    在本教程中,我们向您展示了如何在Ubuntu系统上安装并完成Jenkins的初始配置。

    您现在可以访问 Jenkins官方文档,并开始探索Jenkins的工作流程和插件模型。

    效果图如下:


    image.png

    相关文章

      网友评论

          本文标题:Ubuntu 20.04上安装Jenkins

          本文链接:https://www.haomeiwen.com/subject/drsyqrtx.html