Jenkins简单的安装运行

devtools/2025/1/16 4:19:58/

一、下载

官网下载:https://www.jenkins.io/download/
清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/jenkins/

官网资料丰富,介绍了各种平台安装以及下载。安装简单,按照说明来就行。下面我介绍一个非常简单的安装,war包的安装。

二、安装war包版本

war包我们最熟悉,我们经常部署项目,也是打成war包,说明Jenkins就是一个项目软件。参考官网文档 https://www.jenkins.io/doc/book/installing/ 可以看到各种平台安装介绍如下:
在这里插入图片描述
打开WAR file,可以看到详细的安装,那我简单讲讲。

需要注意的是,Jenkins版本和jdk版本的对应支持,看 https://www.jenkins.io/doc/book/platform-information/support-policy-java/
在这里插入图片描述
因为我选择了最新的版本,最新的版本只有jdk17和jdk21支持,所以你要使用这个版本,必须先安装对应版本的jdk。WAR包的运行有两种,一种是放在tomcat等应用服务器下,另一种是直接命令执行,我们选择命令执行:

java -jar jenkins.war

访问:http://localhost:8080
可以指定端口运行:
java -jar jenkins.war --httpPort=9090
然后就可以访问了,到这安装就完成了。

其他问题

以上命令运行jenkins后,用户初始化安装的插件都在 ~/.jenkins/plugins 中(linux环境)

以上只是简单的示例,要想看以服务的形式安装,启动linux就自动启动jenkins,请看我另一篇文章


http://www.ppmy.cn/devtools/150838.html

相关文章

Linux---history查看命令历史记录命令

history命令是Linux系统中用于显示和管理用户之前执行过的命令列表的实用工具。以下是history命令的详细教程: 一、基本功能 history命令能够显示用户在当前shell会话或之前会话中执行过的所有命令。这对于回顾之前的操作、复制某个命令进行修改再次执行等场景非常…

第六章:网页设计

文章目录: 一:网页设计 1.基本概念 1.1 网页 1.2 网站 1.3 工具 2.HTML语言 2.1 基础 2.2 标记 2.2.1 结构 2.2.2 文本 2.2.3 功能 2.2.4 表单 2.3 属性 二:IIS 1.定义 2.主要功能 3.特点与优势 4.应用场景 4.1 安装IIS …

Elasticsearch实战应用:从基础到高级

引言 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够快速地存储、搜索和分析大量数据。它广泛应用于日志分析、全文搜索、实时数据分析等场景。本文将深入探讨 Elasticsearch 的实战应用,涵盖从基础概念到高级应用的各个方面。 1…

深入详解自然语言处理(NLP)中的语言模型:BERT、GPT及其他预训练模型的原理与应用

【自然语言处理】——深入详解自然语言处理(NLP)中的语言模型:BERT、GPT及其他预训练模型的原理与应用 自然语言处理(NLP)是人工智能(AI)领域中的重要分支,旨在通过计算机处理和分析…

zig语言初探:来写贪吃蛇游戏

Zig 语言简介: Zig 是一种系统编程语言,注重安全、性能和可维护性。具有简洁的语法,支持强大的编译时功能,旨在取代 C 语言,适合系统级编程。 本文使用 Zig 实现贪吃蛇游戏,利用 curses 库进行终端显示&…

RocketMQ

目录 一、什么是RocketMQ 主要特点: 应用场景: 二、RocketMQ的使用 添加依赖 配置RocketMQ 创建生产者服务 创建消费者监听器 编写测试Controller 启动Spring Boot应用 三、RocketMQ与Kafka的异同 相似点 不同点 一、什么是RocketMQ Rocke…

【C++学习篇】红黑树 从入门到进阶

目录 1.红黑树的概念 1.1红黑树的规则 1.2红黑树的效率 2. 红黑树的实现 2.1 红黑树的结构 2.2红黑树的插入 2.2.1红黑树插入,旋转的一些细节 2.2.1.1 u(uncle)不存在 ,c为p的左孩子(单旋变色) 2.2.…

C#读写ini配置文件保存设置参数

本示例使用设备:https://item.taobao.com/item.htm?spma21dvs.23580594.0.0.52de2c1b5P5rkA&ftt&id22173428704 [DllImport("kernel32", CharSet CharSet.Unicode)] public static extern uint GetPrivateProfileString(string lpAppName, stri…