jenkins-2.390、java-1.8问题记录

一、搭建服务器环境

1.1 jenkins自动化部署

1.1.1安装Java环境

Jenkins本身是依赖Java的,所以我们需要先安装Java环境:

  • 这里我安装了Java17的环境
dnf search java-1.8
dnf install java-1.8.0-openjdk.x86_64
1.1.2. 安装Jenkins

因为Jenkins本身是没有在dnf的软件仓库包中的,所以我们需要连接Jenkins仓库:

  • wget是Linux中下载文件的一个工具,-O表示输出到某个文件夹并且命名为什么文件;
  • rpm:全称为The RPM Package Manage,是Linux下一个软件包管理器;
wget –O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

# 导入GPG密钥以确保您的软件合法
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
# 或者
rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

编辑一下文件/etc/yum.repos.d/jenkins.repo

  • 可以通过vim编辑
[jenkins]

name=Jenkins-stable

baseurl=http://pkg.jenkins.io/redhat

gpgcheck=1

安装Jenkins

dnf install jenkins-2.390

启动Jenkins的服务:

systemctl start jenkins
systemctl status jenkins
systemctl enable jenkins

二、问题记录

使用java-1.8启动时会报这个错误ExecStart=/usr/bin/jenkins

在这里插入图片描述

进入 /etc/init.d启动jenkins是提示 ./jenkins start

在这里插入图片描述

dnf search java-1.8
dnf install java-1.8.0-openjdk.x86_64

修改为或者直接多安装一个JDK
dnf search java-17(安装1.8启动jenkins时报错)
dnf install java-17-openjdk.x86_64

然后通过alternatives --config java 获取java路径 或者其他方法获取路径

在这里插入图片描述

然后修改Jenkins配置文件中的java路径 vi /etc/init.d/jenkins

在这里插入图片描述

最后启动Jenkins的服务:


 1. 执行 systemctl daemon-reload 命令重新加载配置文件 
 2. systemctl start jenkins   启动jenkins服务
 3. systemctl status jenkins  查看jenkins服务状态
 4. systemctl enable jenkins  配置随着操作系统启动而启动

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值