Linux安装Jenkins指南

news/2024/10/11 10:20:04

Linux安装Jenkins指南

Jenkins,作为一款开源的自动化服务器,广泛用于持续集成和持续部署(CI/CD)流程中。它提供了强大的插件生态系统,使得集成各种开发工具、版本控制系统和构建工具变得简单高效。本文将详细介绍如何在Linux系统上安装和配置Jenkins。

一、准备工作

  • 机器要求:内存不少于256M,磁盘不低于1G
  • Java环境:Jenkins需要Java运行环境,建议使用OpenJDK 11或更高版本。
  • 管理员权限:安装过程中需要root权限或使用sudo命令。

二、下载与安装

进入 Jenkins 的 官方下载页面

image

在下载安装包之前要先确定应该下载哪个版本的 JenkinsJenkins 的版本依赖于 Java 的版本,点击查看

image

注意:建议大家去安装 JDK-21,直接下载最新版本的 Jenkins,要不然插件安装会比较麻烦

向下滑动,选择最新版本,下载 jenkins.war

image
image

jenkins.war 上传至服务器

image

上传成功之后就可以直接用 java -jar 命令启动起来,可以通过 httpPort 来指定端口号(Jenkins服务默认端口号为8080)

java -jar jenkins.war --httpPort=8080

首次启动会比较慢,因为需要初始化和存放一些文件到 .jenkins 的目录下。在启动过程中会打印出 管理员账户密码

image

这个时候就可以去游览器上访问下 ip:portip 是服务器的 ip 地址,port 是启动 jenkins 的端口,比如:192.163.5.43:8080

在游览器上展示页面如下,就可以进行初始化了

image

管理员账户密码 复制到对应的地方,点击 继续

image

这里建议点击 选择插件来安装,在点击 ,不安装任何插件,再点击 安装,因为我们没有配置镜像,安装插件是从外网下载过来的,会比较慢,并且下载的插件可能会出现不兼容等状况,导致失败率很高

image

进入到创建管理员页面,填写账户信息后 保存并完成

image

进入以下页面配置 jenkinsurl ,一般使用默认的就行了,保存并完成

image

初始化完成

image

参考资料

https://blog.csdn.net/xhmico/article/details/136535498

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/70124.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

设计方案:FMC303-两路5.6Gsps 14bit DA FMC子卡

一、板卡概述FMC303可实现宽波段、双通道、14位、5.6GSPS(2.8gsps直接射频综合)DAC功能,时钟可采用内部时钟源(可选择锁定到外部参考),或外部提供的采样时钟。此外还为用户提供定制采样控制的触发器输入。FMC303在机械上和电气上符合FMC标准(ANSI/VITA 57.1)。该卡具有多…

kafka基础学习

Kafka 系列的阶段性总结(万字长文,做好准备)这是 Java 极客技术的第 265 篇原创文章 初识 Kafka 什么是 Kafka Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎…

降低数据平台成本 ,Apache Airflow迁移上云案例分享

本文介绍了X集团将开源工作流平台Airflow迁移上华为云的案例,重点展示了开源专业服务中的云服务集成适配服务以及能力定制化服务,为此类型企业提供了一个可参考的范例。本文分享自华为云社区《华为云DTSE团队通过开源专业服务,助力马来西亚X集团平滑迁移上云》,作者:华为云…

maven-jar包管理

覆盖更新导致的问题 背景 快速接入sentinel-starter的包。团队80多个服务已经接入<dependency><artifactId>yxt-sentinel-spring-boot-starter</artifactId><groupId>com.yxt</groupId><version>1.0.0</version></dependency>…

[编程笔记] 未能加载文件或程序集“...”或它的某一个依赖项。试图加载格式不正确的程序

未能加载文件或程序集“...”或它的某一个依赖项。试图加载格式不正确的程序使用IIS部署站点,指向代码根目录,启动时报“未能加载文件或程序集“...”或它的某一个依赖项。试图加载格式不正确的程序。”     直接启动项目是可以的,解决上述错误很简单,看下项目属性:  …

高效使用AI,一文掌握提示词的编写原则

ChatGPT问世以后就引爆全网热议,它除了能够聊天,还可以根据所提出的要求进行文字翻译、文案撰写、代码撰写等工作。ChatGPT问世以后就引爆全网热议,它除了能够聊天,还可以根据所提出的要求进行文字翻译、文案撰写、代码撰写等工作。在《探秘爆火的ChatGPT:大语言模型是个啥…

mathtype中嵌入数学公式导致行距变大的解决方法

原因是绝大多数情况下使用的是单倍行距,插入公式后撑大了,可以将字体大小换算成行距,然后改成固定值, 1、但是,有些毕业论文可能会 对齐到网格,那固定的值就不是行距大小,而是网格大小,来这儿看看你的网格是多大。 2、创建的新样式,后续用,修改字体位置:标准 3、修改…

Java 接口缓存(Redis + 注解)

为了提升用户体验并优化那些因数据量庞大而导致响应缓慢的统计类接口,我们可以采用以下策略来实现接口数据的缓存机制: 实现步骤:引入缓存机制:利用 Redis 作为缓存存储,因其速度快且支持高并发访问。前端请求处理:在前端请求到达后端之前,通过拦截器(Interceptor)进行…