Linux Debian Jenkins快速搭建配置并运行

news/2025/2/19 9:40:00/

Jenkins安装

参考Debian Jenkins Packageshttps://pkg.origin.jenkins.io/debian-stable/

加Key

 curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee \/usr/share/keyrings/jenkins-keyring.asc > /dev/null

加仓库

  echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \https://pkg.jenkins.io/debian-stable binary/ | sudo tee \/etc/apt/sources.list.d/jenkins.list > /dev/null

更新索引,并安装依赖库,再安装jenkins 

fontconfig openjdk-11-jre
  sudo apt-get updatesudo apt-get install fontconfig openjdk-11-jresudo apt-get install jenkins

Jenkins服务运行

开启服务

sudo systemctl start jenkins

检查是否正在运行

sudo systemctl status jenkins

在浏览器种输入下面的URL,打开Jenkins,默认端口8080

http://your_server_ip_or_domain:8080

解锁Jenkins

第一次在浏览器中访问Jenkins时,您将被提示解锁Jenkins。初始admin密码可以在以下文件中找到:

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

复制密码到浏览器解锁Jenkins.

配置Jenkins:

按照说明设置Jenkins,可以根据需要安装插件和配置Jenkins。

运行Jenkins服务:

要确保Jenkins在启动时自动启动,并作为系统服务进行管理,请执行以下命令:

sudo systemctl enable jenkins


http://www.ppmy.cn/news/420557.html

相关文章

php-fpm开启status监控

1.php-fpm.ini增加配置 pm.status_path /4bc020cd40b51db16c85e685b86da43b2.nginx增加本地配置 server {listen 3380;server_name 127.0.0.1;index index.html index.htm index.php;error_page 404 /404.html;location ~ /(4bc020cd40b51db16c85e685b86da43b)${fastcg…

PbootCMS采集-PbootCMS自动采集-PbootCMS免登录发布插件

PbootCMS是一套全新内核且永久开源免费的PHP企业网站开发建设管理系统,是一套高效、简洁、 强悍的可免费商用的PHP CMS源码,能够满足各类企业网站开发建设的需要。但是PBootCMS没有提供文章采集功能,市面上大部分PBootCMS采集插件要写复杂的文…

CMS详解

一、CMS 以获取最短回收停顿时间为目标 场景:目前很大一部分的Java应用集中在互联网网站或者基于浏览器的B/S系统的服务端上,这类应用通常都会较为关注服务的响应速度,希望系统停顿时间尽可能短,以给用户带来良好的交互体验。CM…

监控之美——Prometheus云原生监控

朱政科 读完需要 25分钟 速读仅需 3 分钟 本文摘自于朱政科撰写的《Prometheus 云原生监控:运维与开发实战》,介绍了监控的概念、监控的分类、MDD 理念、Google 四大黄金指标、USE 方法、RED 方法等监控理论。 监控是一门学问,也是一门艺术。…

CMS GC日志详细分析

一 日志分析 以下分析都基于hotspot 1.6.0_26配置如下参数产生的: 配置参数如下: XmsXmx7804M7991296K PermSizeMaxPermSize256M Xmn2926M2996224K Old7804-29264995072K CMSInitiatingOccupancyFraction75 eden2926*8/102340.8M s0s12926/10292.6M Ede…

zabbix 监控 php-fpm

九、zabbix 监控 php-fpm zabbix监控php-fpm主要是通过nginx配置php-fpm的状态输出页面,在正则取值.要nginx能输出php-fpm的状态首先要先修改php-fpm的配置,没有开启nginx是没有法输出php-fpm status。 1、修改文件php-fpm vim /application/php-5.5.…

prometheus监控方案

简介 prometheus 是一个开源的系统监控和告警的工具包,其采用pull方式采集时间序列,通过http协议传输。 架构 每个应用都通过javaagent向外提供一个http服务暴露出自己的JMX信息。当应用启动的时候就会向consul注册服务,注册成功后&#x…

Prometheus监控主机配置过程

Prometheus是根据配置文件来发现监控目标,主动收集监控指标,它主要用来监控网页,如果需要监控物理机以及中间插件的话,需要下载exporter来进行数据收集。 下载 监控主机需要下载node_exporter 下载地址:exporter dow…