Centos安装Jenkins

下载

进入官网
在这里插入图片描述
选择长期稳定版LTS的下载入口:
这里会有两种安装方式,rpm包和直接利用wget下载安装。
在这里插入图片描述

wget安装

如果你选择wget安装,安装的是最新的稳定版本。
在这里插入图片描述
执行第一个命令的时候可能会出现错误:
ERROR: cannot verify xxx certificate, issued by ‘/C=US/O=Let’s Encrypt/CN=R3:use --no-check-certif

解决办法:

yum install -y ca-certificates

另外,不一定非得指定jdk11,可以根据需求指定其他版本,例如8版本。

rpm包安装

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
下载即可。

安装

这里采用rpm的方式安装。

安装之前,我的服务器上已经安装了jdk8的环境了

下载jenkins-2.332.2-1.1.noarch.rpm版本,上传至centos。

  • 解压

    rpm -ivh jenkins-2.332.2-1.1.noarch.rpm
    
  • 启动

    systemctl start jenkins
    

    不出意外,就会出现意外了,错误信息:
    Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
    根据提示使用systemctl status jenkins.service命令就看一下吧。

    jenkins.service - Jenkins Continuous Integration Server
       Loaded: loaded (/usr/lib/systemd/system/jenkins.service; disabled; vendor preset: disabled)
       Active: failed (Result: start-limit) since Tue 2022-06-07 17:09:46 CST; 20s ago
      Process: 5706 ExecStart=/usr/bin/jenkins (code=exited, status=1/FAILURE)
     Main PID: 5706 (code=exited, status=1/FAILURE)
    
    Jun 07 17:09:45 k8s-master systemd[1]: jenkins.service: main process exited, code=exited, status=1/FAILURE
    Jun 07 17:09:45 k8s-master systemd[1]: Failed to start Jenkins Continuous Integration Server.
    Jun 07 17:09:45 k8s-master systemd[1]: Unit jenkins.service entered failed state.
    Jun 07 17:09:45 k8s-master systemd[1]: jenkins.service failed.
    Jun 07 17:09:46 k8s-master systemd[1]: jenkins.service holdoff time over, scheduling restart.
    Jun 07 17:09:46 k8s-master systemd[1]: Stopped Jenkins Continuous Integration Server.
    Jun 07 17:09:46 k8s-master systemd[1]: start request repeated too quickly for jenkins.service
    Jun 07 17:09:46 k8s-master systemd[1]: Failed to start Jenkins Continuous Integration Server.
    Jun 07 17:09:46 k8s-master systemd[1]: Unit jenkins.service entered failed state.
    Jun 07 17:09:46 k8s-master systemd[1]: jenkins.service failed.
    

    网上搜了半天,全部是让改init.d下的jenkins配置文件,增加现有的jdk路径,也就是这里
    在这里插入图片描述
    加上:/usr/local/java/jdk1.8.0_291/bin/java。

    这里加了,但是没用,依然报错,找了一圈没找到办法,经过多次实验,发现需要以下两部操作即可。
    1、首先仿照wget安装的方法,安装一下jdk的配置,这里我是用的是jdk8:
    yum install fontconfig java-8-openjdk
    2、再次启动,依然会报错,这时就是jdk找不到的问题了,可以直接参照上一步在init.d下的jenkins配置文件种添加/usr/local/java/jdk1.8.0_291/bin/java,另外,如果想方便,就直接创建一个软链接,就像windows创建快捷方式一样。
    ln -s /usr/local/java/jdk1.8.0_291/bin/java /usr/bin/java

    ok,问题解决,正常启动。

    在这里插入图片描述

  • 开放端口
    端口默认是8080,用户名默认jenkins,当然这些你都可以去/etc/sysconfig/下修改jenkins配置文件,这里就不演示了。

    firewall-cmd --zone=public --add-port=8080/tcp --permanen
    
    firewall-cmd --reload
    

    访问:http://192.168.150.129:8080

    在这里插入图片描述
    查看密码:cat /var/lib/jenkins/secrets/initialAdminPassword
    安装推荐插件即可,熟悉的话可以自定义安装插件。
    在这里插入图片描述
    完成之后,继续创建用户密码,一直下一步即可开始使用Jenkins了。
    在这里插入图片描述

  • 汉化插件安装
    在这里插入图片描述
    在这里插入图片描述
    下滑找到插件市场
    在这里插入图片描述
    搜索Localization
    在这里插入图片描述
    跳转之后,勾选最下方的重启restart选项,插件下载完成自动重启之后就生效了。

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值