Jenkins在Linux环境下的安装与配置

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成(CI)工具,用于解决持续重复的部署、监控工作;它一个开放易用的软件平台,大大简化软件的持续集成。

安装Jenkins

1.使用docker安装

2.本地下载jenkins的war包

Jenkins download and deployment

这里查看历史版本和对应java版本对应关系

这里我用的是2.346.3版本,对应java8

我把jenkins.war上传的目录是/root/jenkins,编写启动脚本/jenkins.sh

复制代码
#!/bin/bash
nohup java -jar jenkins.war --httpPort=8085  > /root/jenkins/jenkins.log  2>&1 &

PS:使用java11 安装jenkins **2.431版本,启动报错需要安装yum install fontconfig.**使用java8安装的jenkins版本后有很多插件装不上,所以重新安装最新版本的jenkins。

启动后查看日志正常。

linux环境配置

jenkins自动部署,本质上就是把代码拉取到服务器,然后打包;再把包发到指定的位置,可能在当前服务器、也可能需要传到远程服务器;最后启动。

1.在jenkins客户端-全局配置中,配置jdk信息

参考文章:

【精选】Jenkins在Linux环境下的安装与配置,包含遇到的问题以及解决方法_linux jenkins安装与配置_梅西库里RNG的博客-CSDN博客

相关推荐
少妇的美梦11 小时前
logstash教程
运维
chen94511 小时前
k8s集群部署vector日志采集器
运维
chen94511 小时前
aws ec2部署harbor,使用s3存储
运维
轻松Ai享生活15 小时前
5 节课深入学习Linux Cgroups
linux
christine-rr16 小时前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神55516 小时前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆16 小时前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs
qq_2642208916 小时前
LVS负载均衡群集和LVS+Keepalived群集
运维·负载均衡·lvs
乌萨奇也要立志学C++17 小时前
【Linux】进程概念(二):进程查看与 fork 初探
linux·运维·服务器
雨落Liy17 小时前
Nginx 从入门到进阶:反向代理、负载均衡与高性能实战指南
运维·nginx·负载均衡