2023 Centos8安装jenkins,采坑总结

一、Jenkins下载安装

参照官网安装jenkins: https://pkg.jenkins.io/redhat-stable/
我这里安装jenkins的同时,也安装了git和maven,不需要的可以不装,只装jenkins

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

dnf install -y java git maven jenkins

安装成功后, 正常service jenkins start 就可以启动jenkins了

二、采坑一,安装失败

但是如果安装到最后,没有出现安装成功的提示,而是出现这种提示

GPG CHECK FAILED

说明你的系统会对GPG做一个校验,不管是过期还是失效的问题我们先不去纠结他
主要有两种解决办法

解决办法一:

安装命令的最后面加 --nogpgcheck

解决办法二:

可以修改yum的配置文件 vim /etc/yum.config

修改gpgcheck=0

然后完成配置文件的修改后,再命令行中执行更新RPM-GPG-KEY-centosofficial

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

更新完成后把yum.conf配置文件中的gpgcheck修改回1

然后执行我们需要执行的安装命令yum install wget,安装正常。

三、采坑二, 启动失败

如果启动失败,出现这种错误

jenkins.service - Jenkins Continuous Integration Server``

说明jenkins的启动失败,失败的原因可能是你JDK版本太低,可以看一下jenkins -version
看是否显示invalid java 1.8 或者 invalid jdk 1.8等提示

如果是这个原因,那么就说明你的java版本太低了,最新的jenkins安装需要java 11及以上

目前jenkins最新版的都需要java11及以上,这在jenkins的官方网站上也有介绍
在这里插入图片描述

解决办法:

安装java11

yum install fontconfig java-11-openjdk

查看已经安装的java套件

rpm -qa | grep java```

可以看到打印

java-11-openjdk-11.0.18.0.9-0.3.ea.el8.x86_64
java-1.8.0-openjdk-devel-1.8.0.362.b08-3.el8.x86_64
javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch
java-1.8.0-openjdk-headless-1.8.0.362.b08-3.el8.x86_64
java-11-openjdk-headless-11.0.18.0.9-0.3.ea.el8.x86_64
tzdata-java-2023c-1.el8.noarch
javapackages-tools-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch
java-1.8.0-openjdk-1.8.0.362.b08-3.el8.x86_64```

发现1.8和11都有,但是系统默认用的还是1.8, 所以把1.8卸载掉

yum remove java-1.8.0-openjdk.x86_64

卸载成功后 java -version

openjdk version "11.0.18-ea" 2023-01-17 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.18.0.9-0.3.ea.el8) (build 11.0.18-ea+9-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.18.0.9-0.3.ea.el8) (build 11.0.18-ea+9-LTS, mixed mode, sharing)

启动jenkins

service jenkins start

这时候jenkin已经可以正常启动了,访问你服务器ip:8080就可以了
8080是默认端口,如果想修改端口也可以

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值