Jenkins 详细安装流程及填坑记录「图文」

这篇具有很好参考价值的文章主要介绍了Jenkins 详细安装流程及填坑记录「图文」。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、前言

二、环境准备

三、安装步骤

1、安装jdk

 2、安装jenkins

3、配置修改

 4、jenkins启动

四、登录jenkins 


一、前言

省流:本文仅记录Jenkins详细安装过程,以及安装过程中经常遇到的问题。

二、环境准备

Linux系统:CentOS7

jdk版本:jdk-11.0.20-linux-aarch64.tar.gz

jenkins版本:Jenkins 2.414.1

CPU:至少 2 核,建议使用多核 CPU,以便同时处理多个构建任务。

内存:Jenkins 内存需求较高,一般推荐至少 4 GB。

注意:jenkins2.346.1 版本支持 jdk1.8 和 jdk11,最后一版支持jdk1.8的版本。如果根据jdk选择对应的jenkins版本。

三、安装步骤

1、安装jdk

安装过程不再赘述

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

 2、安装jenkins

​sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate
 
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
 
yum install jenkins

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

3、配置修改

安装完成后,可打开配置文件修改配置信息。

vim /etc/sysconfig/jenkins

jenkins默认端口为8080,可根据情况修改

JENKINS_PORT="8080"

这里把8080端口加入防火墙

#添加8080端口
[root@CentOS7 ~]# firewall-cmd --permanent --zone=public --add-port=8080/tcp
success
[root@CentOS7 ~]# firewall-cmd --list-ports

#重启防火墙
[root@CentOS7 ~]# systemctl reload firewalld
#查看已添加端口
[root@CentOS7 ~]# firewall-cmd --list-ports
8080/tcp
[root@CentOS7 ~]# 

修改jenkins用户信息,将jenkins用户改为root用户

#JENKINS_USER="jenkins"
JENKINS_USER="root"

这里如果不修改默认用户,在jenkins启动时,会因为文件读写权限问题导致启动失败:

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

 可以手动对jenkins相关目录进行授权:

chown -R root:root /var/lib/jenkins
 
chown -R root:root /var/cache/jenkins
 
chown -R root:root /var/log/jenkins

在jenkins中添加当前环境jdk信息:

vim /etc/init.d/jenkins

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

 4、jenkins启动

进入以下目录:

cd /etc/init.d

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

相关命令:

#重启jenkins
./jenkins restart
#启动jenkins
./jenkins start
#查看jenkins状态
./jenkins status

浏览器访问地址:http://ip:8080 

注意:

在jdk11版本环境,已不再支持以下jenkins操作命令:

#重启jenkins
systemctl restart jenkins
#启动jenkins
systemctl start jenkins
#查看jenkins状态
systemctl status jenkins.service

注意,在启动jenkins时,有时候会因为jdk的原因,导致启动报错

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

有两种方式解决:
1.卸载原来的jdk,安装官方的jdk版本。
2.在服务器额外配置插件,根据自己服务器的版本安装,如下:

#Ubuntu9以上
apt-get install ttf-dejavu

#CentOS 6
yum install dejavu-sans-fonts

#CentOS 7
yum install fontconfig

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

重新启动jenkins可以正常进入

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins 

四、登录jenkins 

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

打开服务对应文件,输入默认密码。

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins 

 默认安装推荐插件

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins

等待安装完成

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins 

创建管理员用户

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins 

配置访问地址

Jenkins 详细安装流程及填坑记录「图文」,java运维环境部署手册,java,jenkins 

此时Jenkins已经可以正常访问。下一篇介绍jenkins的常见配置及与gitlab进行集成 文章来源地址https://www.toymoban.com/news/detail-669972.html

到了这里,关于Jenkins 详细安装流程及填坑记录「图文」的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows详细安装和彻底删除RabbitMQ图文流程

    RabbitMQ是实现了高级消息队列协议(AMQP:Advanced Message Queue Protocol)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而聚类和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端函式库 RabbitMQ官网

    2024年02月04日
    浏览(41)
  • Windows下安装Kafka(图文记录详细步骤)

    (一)、Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 (二)、Kafka 本质上是⼀个消息队列。与zeromq不同的是,Kafka是一个独立的框架而不是一个库。 (三)、

    2024年02月14日
    浏览(42)
  • Windows下安装Zookeeper(图文记录详细步骤,手把手包安装成功)

    Zookeeper 是一个开源的分布式协调服务,目前由 Apache 进行维护。Zookeeper 可以用于实现分布式系统中常见的发布/订阅、负载均衡、命令服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。它具有以下特性: 顺序一致性:从一个客户端发起的事务请

    2024年02月08日
    浏览(56)
  • 【Kafka】Windows下安装Kafka(图文记录详细步骤)

    (一)、Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 (二)、Kafka 本质上是⼀个消息队列。与zeromq不同的是,Kafka是一个独立的框架而不是一个库。 (三)、

    2024年02月04日
    浏览(46)
  • 【基于Ubuntu20.04的Autoware.universe安装过程】方案三:Docker | 详细记录 | 全过程图文 by.Akaxi

    目录 一、Autoware.universe背景 二、安装说明 三、安装git 四、克隆autoware 五、安装cuda 六、安装Docker软件 七、安装Nvidia Container Toolkit 八、安装Rocker 九、拷贝Autoware的Docker镜像 十、创建autoware_map文件夹 十一、启动docker 十二、源码拷贝 十三、安装依赖 十四、编译Autoware.universe 十

    2024年04月10日
    浏览(65)
  • 【基于Ubuntu20.04的Autoware.universe安装过程】方案二:双系统 | 详细记录 | 全过程图文 by.Akaxi

    目录 一、Autoware.universe背景 Part-1:安装双系统教程 二、查看Windows引导方式 三、制作安装盘 四、设置电脑配置 1.关闭bitlocker 2.压缩硬盘分区 3.关闭Secure Boot 4.关闭intel RST 5.BIOS设置U盘引导 五、安装Ubuntu20.04 1.ventoy引导 2.安装配置 3.安装类型 4.完成安装 Part-2:在Ubuntu20.04上安装

    2024年04月11日
    浏览(63)
  • Linux环境搭建Jenkins(详细图文)

    目录 简介Jenkins 特点 一、环境准备 1.jdk环境准备 2.maven环境准备 3.git环境准备  二、安装部署Jenkins(采用war包方式) 1.下载Jenkins ​2.启动war包 1)将下载好的Jenkins的war包上传到服务器上 2)编辑启动脚本,方便 3)启动Jenkins的war 3.浏览器访问 4.插件安装  5.创建管理员账号 6

    2024年02月21日
    浏览(39)
  • Java/JDK下载安装与环境配置安装(win11超详细图文版教程)

    1.开始安装JDK 从Oracle官网进入(Java Archive | Oracle)下载安装文件。 然后往下滑,可以看到官方已经讲收费和免费的分开来了。 这边建议下载Java SE 8 (8u201 and earlier),原因请看这个博主讲述的理由JDK版本8u191与8u192的区别, jdk小版本号奇数与偶数的区别_jdk8小版本区别-CSDN博客

    2024年03月13日
    浏览(101)
  • Java-JDK8下载|安装|环境变量配置|详细图文教程【Windows10】

      对于Java开发者而言,选择一个稳定且生态好的开发环境,是最好不过的了。在Java-JDK中,JDK8就是相对完美的一个开发环境,比起以往的老版本,比如JDK5、JDK7等,都没有比JDK8的生态好。不但如此,JDK8也几乎支持了所有的开发功能需求和设计,虽然现在已经有了JDK16、JD

    2024年02月09日
    浏览(78)
  • 在 Windows 中安装配置并启动运行 Jenkins【图文详细教程】

    安装 Jenkins 的系统要求: 最少 256MB 可用内存 最少 1GB 可用磁盘空间 JDK 8 / 11 /17(Jenkins 是用 Java 写的,打包成 war 包) Java JDK 在 Windows 中安装可以参考:https://www.yuque.com/u27599042/fgh3le/clqhcz1sxigfvg7n 目前我使用的 Jenkins 版本为 2.440.2,其 所需要的 Java JDK 版本为 JDK 8 / 11 /17 执行

    2024年04月27日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包