CentOS下安装Jenkins的完整步骤


Posted in Servers onApril 07, 2022

一、Jenkins 是什么?

Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。

二、准备工作

安装 Maven3.8.4,见 CentOS7和8下安装Maven3.8.4

三、下载

下载地址:https://jenkins.io/ 或 https://www.jenkins.io/zh/

Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。本文采用下载 WAR 包安装的方式:

CentOS下安装Jenkins的完整步骤

四、启动

将 jenkins.war 放在 /usr/local/jenkins 目录下,执行命令启动 Jenkins:

nohup java -jar jenkins.war --httpPort=8000 &

五、安装

浏览器输入:http://192.168.1.58:8000/,首次登录 Jenkins 需要输入管理员密码进行解锁。从 /root/.jenkins/secrets/initialAdminPassword 复制密码输入,点击【继续】:

CentOS下安装Jenkins的完整步骤

建议选择安装推荐的插件:

CentOS下安装Jenkins的完整步骤

创建管理员用户:

CentOS下安装Jenkins的完整步骤

实例配置:

CentOS下安装Jenkins的完整步骤

开始使用 Jenkins:

CentOS下安装Jenkins的完整步骤

六、配置

1.Global Tool Configuration(全局工具配置)

(1)Maven settings 路径配置

CentOS下安装Jenkins的完整步骤

(2)JDK 配置

CentOS下安装Jenkins的完整步骤

(3)Git 配置

CentOS下安装Jenkins的完整步骤

(4)MAVEN HOME 路径配置

CentOS下安装Jenkins的完整步骤

总结 

到此这篇关于CentOS下安装Jenkins的文章就介绍到这了,更多相关CentOS安装Jenkins内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
Nginx 过滤静态资源文件的访问日志的实现
Mar 31 Servers
如何利用map实现Nginx允许多个域名跨域
Mar 31 Servers
Nginx本地目录映射实现代码实例
Mar 31 Servers
Nginx反向代理及负载均衡如何实现(基于linux)
Mar 31 Servers
教你快速开启Apache SkyWalking的自监控
Apr 25 Servers
从零开始在Centos7上部署SpringBoot项目
Apr 07 Servers
Tomcat项目启动失败的原因和解决办法
Apr 20 Servers
配置nginx负载均衡
May 06 Servers
git stash(储藏)的用法总结
Jun 25 Servers
如何让你的Nginx支持分布式追踪详解
Jul 07 Servers
VMware虚拟机安装 Windows Server 2022的详细图文教程
Sep 23 Servers
keepalived + nginx 实现高可用方案
Dec 24 Servers
基于Apache Hudi在Google云构建数据湖平台的思路详解
HDFS免重启挂载新磁盘
Apr 06 #Servers
OpenStack虚拟机快照和增量备份实现方法
Apr 04 #Servers
使用Docker容器部署rocketmq单机的全过程
Apr 03 #Servers
教你使用Jenkins集成Harbor自动发布镜像
tomcat的catalina.out日志按自定义时间格式进行分割的操作方法
Apr 02 #Servers
为Centos安装指定版本的Docker
Apr 01 #Servers
You might like
转换中文日期的PHP程序
2006/10/09 PHP
php include的妙用,实现路径加密
2008/07/29 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
js中substring和substr的详细介绍与用法
2013/08/29 Javascript
js判断两个日期是否相等的方法
2013/09/10 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
js使用for循环及if语句判断多个一样的name
2014/09/09 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
js实现京东轮播图效果
2017/06/30 Javascript
vue+elementUI动态生成面包屑导航教程
2019/11/04 Javascript
vue点击页面空白处实现保存功能
2019/11/06 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
2020/09/01 Javascript
electron踩坑之dialog中的callback解决
2020/10/06 Javascript
python生成指定尺寸缩略图的示例
2014/05/07 Python
Python脚本实现网卡流量监控
2015/02/14 Python
Python判断某个用户对某个文件的权限
2016/10/13 Python
Python实现选择排序
2017/06/04 Python
Python中GeoJson和bokeh-1的使用讲解
2019/01/03 Python
详解Python3 pandas.merge用法
2019/09/05 Python
Python文件路径名的操作方法
2019/10/30 Python
python3实现从kafka获取数据,并解析为json格式,写入到mysql中
2019/12/23 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
2020/02/14 Python
用什么库写 Python 命令行程序(示例代码详解)
2020/02/20 Python
Python configparser模块配置文件过程解析
2020/03/03 Python
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
新西兰杂志订阅:isubscribe
2019/08/26 全球购物
Windows和Linux动态库应用异同
2016/04/17 面试题
园林施工员岗位职责
2013/12/11 职场文书
初三学生个人自我评定
2014/04/06 职场文书
小学标准化建设汇报材料
2014/08/16 职场文书
手术室消毒隔离制度
2015/08/05 职场文书
机关干部纪律作风整顿心得体会
2016/01/23 职场文书
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python
mysql 子查询的使用
2022/04/28 MySQL
MySQL索引 高效获取数据的数据结构
2022/05/02 MySQL