如何在LInux上安装并运行Jenkins
Jenkins 是什么?
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。
Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。
基础环境要求
运行 Jenkins 需要以下 Java 版本,该要求同样适用于 Jenkins 系统的所有组件,包括 Jenkins 控制器、所有类型的代理、CLI 客户端和其他组件。
Supported Java versions | Long term support (LTS) release | Weekly release |
---|---|---|
Java 17 or Java 21 | N/A | 2.463 (June 2024) |
Java 11, Java 17, or Java 21 | 2.426.1 (November 2023) | 2.419 (August 2023) |
Java 11 or Java 17 | 2.361.1 (September 2022) | 2.357 (June 2022) |
Java 8, Java 11, or Java 17 | 2.346.1 (June 2022) | 2.340 (March 2022) |
Java 8 or Java 11 | 2.164.1 (March 2019) | 2.164 (February 2019) |
注意:如果安装不受支持的 Java 版本,则 Jenkins 控制器将无法运行。
下载并运行 Jenkins
本文演示直接使用WAR文件运行jenkins。下载 Jenkins
mkdir -p /opt/jenkins
wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war -P /opt/jenkins/
进入下载目录运行命令启动Jenkins,可以通过 httpPort
来指定端口号
java -jar jenkins.war --httpPort=8080 > ./jenkins.log 2>&1 &
访问Jenkins并登录
打开浏览器访问jenkins链接http://localhost:8080
。第一次访问新的Jenkins实例时,系统会要求使用/root/.jenkins/secrets/initialAdminPassword
文件中自动生成的密码对其进行解锁。
[root@localhost ~]# cat /root/.jenkins/secrets/initialAdminPassword
20643695a3d94a58aeb29a94ffbf7417
自定义jenkins插件
解锁 Jenkins之后,在 Customize Jenkins 页面内, 可以安装任何数量的有用插件作为初始步骤的一部分。
两个选项可以设置:
- 安装建议的插件 - 安装推荐的一组插件,这些插件基于最常见的用例.
- 选择要安装的插件 - 选择安装的插件集。当第一次访问插件选择页面时,默认选择建议的插件。
说明:如果您不确定需要哪些插件,请选择 安装建议的插件 。 您可以通过Jenkins中的Manage Jenkins> Manage Plugins页面在稍后的时间点安装(或删除)其他Jenkins插件 。
创建第一个管理员用户
最后,在安装插件之后,Jenkins要求您创建第一个管理员用户。出现“ 创建第一个管理员用户 ”页面时, 请在各个字段中指定管理员用户的详细信息,然后单击 保存完成 。也可以直接使用admin
用户做登录。
从这时起,Jenkins用户界面只能通过提供有效的用户名和密码凭证来访问。
安装完成
完成上述初始化操作后,可以点击 开始使用 Jenkins
直接登录进入 Jenkins
,这就算安装完成了。
标签:插件,Java,LInux,jenkins,Jenkins,安装,运行 From: https://www.cnblogs.com/ruanbo/p/18593403本文由博客一文多发平台 OpenWrite 发布!