linux 安装Jenkins和配置(完整详细版)

linux 安装Jenkins和配置 简要介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 语言:Java 一句话描述:持续集成工具 建议的版本 建议使用版本为“jenkins-2.164.x”。 环境清单: CentOS7.6 配置安装环境 安装OpenJDK。 要求Java的OpenJDK为“1.8.0”以上,可以通过以下命令安装 ... 阅读详情
AI摘要

本文档详细介绍了在CentOS7环境下如何安装Jenkins,包括通过RPM包安装,解决启动失败问题,配置免密启动,以及设置国内插件源实现快速汉化。此外,还提供了卸载Jenkins的步骤。

前言

环境清单:CentOS7.9

Linux环境下安装JDK(完整详细版)

Linux搭建Maven仓库(完整详细版)

简介

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

安装jenkins

wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm
 
rpm -ivh jenkins-2.190.3-1.1.noarch.rpm

修改jenkins配置

不修改java路径会启动失败!

Starting Jenkins bash: /usr/bin/java: No such file or directory

Failed to start LSB: Jenkins Automation Server.

# 修改
vi /etc/init.d/jenkins 

 运行和验证

# 启动jenkins服务
systemctl start jenkins
# 查看jenkins状态
systemctl status jenkins

# 查看防火墙状态 
systemctl status firewalld

#关闭防火墙状态
systemctl stop firewalld

 访问jenkins

浏览器访问 http://ip:8080

# 查看密码
cat /var/lib/jenkins/secrets/initialAdminPassword

 输入完后,会提示选择安装插件,这里不选择安装任何插件,因为安装源在国外的网站,速度是十分慢还可能失败,后面我们自己会配置安装插件的源

 接下来是创建管理员用户,后面几个步骤很简单,一直点下一步即可

 最后会跳转到首页

插件配置 

Jenkins->Manage Jenkins->Manage Plugins,点击Available,点击这里是为了把Jenkins官方的插件列表下载到本地,接着修改地址文件,替换为国内插件地址

 

 

cd /var/lib/jenkins/updates
 
sed -i 's/http:\/\/updates.jenkinsci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json

 最后,Manage Plugins点击Advanced,把Update Site改为国内插件下载地址

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

 Sumbit后,在浏览器输入:http://192.168.124.206:8080/restart ,重启Jenkins。

 重启之后,再次访问

 已经是汉化版了,如果没有汉化版,接下来我们搜索一个中文的插件,勾上,然后安装

 安装完重启一下jenkins,效果如下

 卸载

rpm -e jenkins
rpm -ql jenkins
find / -iname jenkins | xargs -n 1000 rm -rf

 

 

 

 

 

Linux环境搭建Jenkins(详细图文) Jenkins 是一个流行的开源持续集成(CI)和持续交付(CD)工具,用于自动化软件开发中的构建、测试和部署过程。它可以帮助开发团队自动化构建、测试和部署他们的软件项目,从而加快开发周期并提高软件质量。 阅读详情

相关推荐

Linux系统安装部署Jenkins详细教程(图文讲解)

最近需要使用Jenkins部署项目,所以想出一篇关于如何使用Linux系统安装部署Jenkins的相关教程,整体部署过程还是挺顺利的,特此分享一下!

黄团团的个人博客 6038

Jenkins在Linux环境下的安装与配置,包含遇到的问题以及解决方法

Linux环境安装部署Jenkins

Derek7117的博客 1万+

龙芯3A5000开发板PMON升级UEFI固件实战指南

固件是计算机硬件与操作系统之间的关键桥梁,负责初始化硬件并引导系统启动。其工作原理是在上电后执行自检、加载引导程序,最终将控制权移交操作系统。在国产化平台中,采用标准化的UEFI固件具有重要技术价值,它能提供图形化配置界面、统一硬件驱动模型,并支持安全启动等现代特性,从而显著提升硬件兼容性与系统管理效率。这一技术广泛应用于PC、服务器及嵌入式设备,尤其在需要运行银河麒麟等主流操作系统的龙芯开发板场景中,将传统PMON固件升级至UEFI,能实现更流畅的系统安装与更稳定的运行体验。本文基于固件升级与UEFI引导

weixin_42664597的博客 562

Linux - 安装 Jenkins(详细教程)

虽然说网上有很多关于Jenkins安装的教程,但是大部分都不够详细,或者是需要搭配docker或者k8s等进行安装,对于新手小白而已,学习的成本确实有点大,所以该篇博客就是使用最原始的方式进行Jenkins的安装Jenkins是一个开源的持续集成(CI)工具,用于自动化构建、测试和部署软件项目。它提供了一个易于使用和可扩展的平台,帮助团队更高效地开发和交付软件。

xhmico的博客 3万+

苏州大学自动化考研842自动控制原理:手把手教你用胡寿松《自控》高效备考(附复试电工/电子/微机原理攻略)

本文详细解析苏州大学自动化考研842自动控制原理备考策略,以胡寿松《自动控制原理》为核心教材,提供三阶段高效学习路径和实战技巧。重点涵盖频域分析、根轨迹绘制等高频考点,并针对机电、光电、轨道三个学院的复试科目(电工电子技术、电子技术基础、微机原理与接口技术)给出差异化备考方案,助力考生全面提升笔试和面试表现。

weixin_42638178的博客 399

5分钟快速搭建:使用ros1_bridge实现ROS2容器与ROS1主机的无缝通信

本文详细介绍了如何在5分钟内快速搭建基于ros1_bridge的通信方案,实现运行在Docker容器中的ROS2节点与宿主机ROS1系统的无缝数据交换。通过环境隔离、Docker容器化部署及选择性桥接配置,该方案能有效整合新旧系统,避免大规模代码重构,是机器人项目渐进式升级的实用策略。

weixin_29268637的博客 179

linux-CentOS7下安装jenkins与配置环境(完整版)

1. 安装jdk 因为jenkins是有java编写的,所以本地服务器上需要安装jdk环境,推荐使用jdk1.8。本步骤能够自己完成的童鞋可以自行跳过。 yum install java-1.8.0-openjdk* -y 默认安装到目录 /usr/lib/jvm下。 2. 安装jenkins 由于使用weget太慢,我比较喜欢直接本地上传安装,所以给大家个连接,大家可以下载进行安装。 链接:https://pan.baidu.com/s/1bZqMcs15mu5fSJxcYh-W6g 提取码:p69

jxysgzs的博客 3247

最新,弱小目标检测数据集,持续更新中。

梳理了最新的下弱小目标检测数据库,方便后续开发使用

weixin_43331421的博客 4095

Jenkins yum 版安装完整指南

本文介绍了在Red Hat/CentOS系统上安装Jenkins的完整步骤。主要内容包括:1) 环境准备,要求安装Java 21;2) 详细安装流程,包括添加仓库、安装依赖、启动服务;3) 常见问题解决方案,如JDK路径配置;4) 初始配置指南,包括访问Jenkins、获取密码、安装插件和创建管理员账户。文章还提供了服务状态验证方法和官方文档参考链接。

油墨香^-^的博客 1660

以太网详解(一)-MAC/PHY/MII/RMII/GMII/RGMII基本介绍

网络设备中肯定离开不MAC和PHY,本篇文章将详细介绍下以太网中一些常见术语与接口。 MAC和PHY结构 从硬件角度来看以太网是由CPU,MAC,PHY三部分组成的,如下图示意: 上图中DMA集成在CPU,CPU,MAC,PHY并不是集成在同一个芯片内,由于PHY包含大量模拟器件,而MAC是典型的数字电路,考虑到芯片面积及模拟/数字混合架构的原因,**将MAC集成进CPU而将PHY留在片外,这种...

sternlycore的博客 13万+

YOLOv8有效改进系列及项目实战目录 包含卷积,主干 注意力,检测头等创新机制 以及 各种目标检测分割项目实战案例

大家好!欢迎阅读本专栏。本专栏涵盖了YOLO8中C2f、主干网络、检测头、注意力机制、Neck等多种结构的创新,同时也包括了 YOLO相关的基础知识以及相关项目。

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 3万+

Linux安装Jenkins并部署项目

Linux安装Jenkins并部署项目 1、官网下载安装包 #如果下载的war包,上传到服务器输入下面命令启动即可,无需安装 java -jar jenkins.war --httpPort=8888 #如果下载的是rpm,上传到服务器安装 2、安装Jenkins rpm -ivh jenkins-2.289.2-1.1.noarch.rpm #修改Jenkins配置 vim /etc/sysconfig/jenkins #修改下面内容 JENKINS_USER="root" JENKI

一名蒟蒻的博客 1692

《深入掌握MongoDB数据库》 - 专栏介绍和目录

本专栏系统讲解MongoDB从基础到高级的全栈知识,涵盖安装配置、核心操作、性能优化、安全运维等核心内容。基础部分包括CRUD操作、数据类型、查询语法等入门知识;进阶部分深入索引优化、聚合查询、事务处理等高级特性;核心原理解析存储引擎与数据格式;安全运维则聚焦访问控制、认证机制、审计日志等企业级实践。通过实战案例与最佳实践,帮助开发者全面掌握MongoDB在不同场景下的应用,适合各层次技术人员系统学习。

数据知道的博客 2994

Jenkins在Linux环境下的下载与安装

一、预置操作:开启Linux系统防火墙的8085端口 访问自己关于firewall笔记的链接: https://blog.youkuaiyun.com/ak739105231/article/details/107353759?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165294449016781818748273%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%252

白骨梦儿 2463

Open3D 进阶(22)间接平差法拟合空间曲线

空间曲线拟合在电力线三维重建中有着广泛的应用,本文利用python使用间接平差法对三维空间曲线的拟合进行代码实现。

点云侠的博客 1058

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【亲测免费】 Jenkins离线插件安装包大全

Jenkins离线插件安装包大全 【下载地址】Jenkins离线插件安装包大全 本仓库提供了一个完整的Jenkins离线插件安装包集合,适用于在Linux环境下进行Jenkins的离线安装。资源文件包含了Jenkins的核心文件`jenkins.war`以及一系列常用的Jenkins插件的`.hpi`文件,方便用户在没有...

gitblog_09812的博客 1274

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Linux上安装Jenkins并展示allure报告

8.3 配置流水线显示allure报告

hlsxjh的博客 871

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Linux系统安装部署Jenkins基础流程

下载JDK 11.0.2版本(建议官网或镜像站获取)Group=ecs-user # 需替换为实际用户组。User=ecs-user # 需替换为实际用户。:若使用云服务器,需在安全组开放9520端口。前往官网下载最新LTS版war包。输入初始密码解锁Jenkins。

weixin_44120543的博客 472

Linux安装Jenkins,Jenkins自动化部署Maven,Vue项目

Jenkins自动化部署Maven ,Vue项目

qq_43372633的博客 1138

Jenkins详细安装配置部署

centos安装jenkins

nalanxiaoxiao2011的博客 9699

CentOS7下yum安装Jenkins

1.下载依赖 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 2.导入秘钥 sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 3.安装 yum install j...

dingpeiqiang的博客 1111

Linux(九)linux下安装部署Jenkins环境

前言 本章主要讲述Linux环境下Jenkins的安装部署 注:Jenkins的安装部署的前置条件是java和Tomcat已部署好 这我在其他篇blog中已介绍 1)传送门Java环境搭建: https://blog.youkuaiyun.com/Makasa/article/details/112948736 2)传送门Tomcat8环境搭建:https://blog.youkuaiyun.com/Makasa/article/details/112967444 3)Jenjins-War包下载地址: http:

Mikasa的博客 438

Jenkins安装与初始配置(Linux环境)

本文详细介绍了在Linux系统(以CentOS 7为例)上安装和配置Jenkins的完整流程。主要内容包括:安装前的系统环境检查、Java环境配置;通过添加官方仓库、更新包列表完成Jenkins安装;启动服务后获取初始密码进行解锁;推荐插件安装和管理员账户创建等初始配置步骤。文章还提供了端口冲突等常见问题的解决方法,为后续使用Jenkins进行持续集成和持续部署工作奠定了基础。整个安装过程注重命令行操作和系统配置,适合在Linux环境下部署Jenkins的开发者参考。

fykam的博客 917

Jenkins 在 Linux 服务器的安装、配置与最佳实践

本文详细介绍了在CentOS/RHEL系统上安装Jenkins的完整步骤。主要内容包括:准备工作(服务器配置、SSH工具使用)、通过Xshell连接Linux服务器、添加Jenkins软件源、安装Java环境、Jenkins安装与配置、开放8080端口以及通过浏览器访问Jenkins界面。文中特别强调了新手易错点,如初始密码获取、服务启动检查等,并提供了常见问题的解决方法。按照本文提供的step-by-step指南,即使是初学者也能顺利完成Jenkins的安装和基础配置,为后续的自动化构建和部署工作做好准备

qq_44674766的博客 2023

CentOS安装Jenkins

CentOS安装Jenkins

小何的博客 1899

【Linux】全网最清晰Jenkins安装教程-全网最清晰

1、打开浏览器输入:xxx.xx.xxx:8080。方式一、官网下载,需要下滑翻找,大致位置在最底部。通过百度网盘分享的文件:jenkins.war。,需要在安全组内开放8080端口的访问权限。联系方式:3151519983。编辑配置环境文件wq保存。将以下内容追加到文件末尾。2、输入本地文件中的秘钥。创建启动脚本,并启动。请开启8080端口。

Tm598035415的博客 5146
上一篇: Linux 搭建Maven仓库(完整详细版)
下一篇: Jenkins + Gitlab 自动化构建部署 (完整详细版)
Touch&
博客等级 码龄10年 374粉丝 108原创
评论 14
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值