小陆同学

python 中文名:蟒蛇,设计者:Guido van Rossum

导航

linux--jenkins安装

 

安装Jenkins

一、安装 Jenkins 前的环境准备(CentOS7)

1.添加yum仓库源 

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

2.导入仓库源的key(秘钥)

rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key 

3.保证系统Java版本为8.0或8.0以上(JDK1.8以上)

yum -y install java java -version #查看版本验证是否安装成功

二. Jenkins 安装与初始化配置

1.Yum源安装 Jenkins 最新版本

yum install jenkins -y

2. 更改 Jenkins 启动用户与端口

vi /etc/sysconfig/jenkins

3.启动 Jenkins 并查看是否启动成功

systemctl start jenkins //启动Jenkinssystemctl status jenkins //查看Jenkins状态systemctl stop jenkins //停止Jenkins

若使用systemctl status jenkins查看Jenkins状态,绿色文字显示和图中的不一致,如active(exited)

表示并没有启动成功,可以先停止systemctl stop jenkins,然后在重启systemctl start jenkins即可。

 

原文链接:https://baijiahao.baidu.com/s?id=1719288465974436534&wfr=spider&for=pc

三. 可能遇到的问题

1、在执行了yum install jenkins后提示:
Is this ok [y/d/N]: y
Downloading packages:
警告:/var/cache/yum/x86_64/7/jenkins/packages/jenkins-2.345-1.1.noarch.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 45f2c3d5: NOKEY


jenkins-2.345-1.1.noarch.rpm 的公钥尚未安装

解决办法:
安装公钥
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

2、在启动了jenkins后,安装不了插件,报错:
un.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

解决办法:

尝试过很多方法:https://blog.csdn.net/qq_41919284/article/details/111108951,也都记录一下,也许之后会需要

下载插件skip-certificate-check(下载地址:https://updates.jenkins.io/download/plugins/skip-certificate-check/1.0/skip-certificate-check.hpi )

 然后在jenkins>>plugin manager>>高级处上传

 

 为了提升安装插件的速度,我将升级站点从原来的(https://updates.jenkins.io/current/update-center.json)切换成清华的(

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

 

至此,jenkins可以安装插件正常使用了

 

posted on 2022-05-07 20:02  小陆同学  阅读(178)  评论(0编辑  收藏  举报