环境:CentOS8 系统 (查看CentOS版本 cat /etc/redhat-release)

JKD安装包版本:jdk-11.0.17

Jenkins安装包版本:jenkins-2.361.1-1.1

1、安装JDK

在/usr/local目录下新建一个目录java

上传已经下载好的jdk安装包,并解压 tar zxvf 包名

配置环境变量:vi /etc/profile

当前jdk路径为 /usr/local/java/jdk-11.0.17

  • export JAVA_HOME=/usr/local/java/jdk-11.0.17
  • export PATH=$JAVA_HOME/bin:$PATH
  • export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

让配置生效:source /etc/profile

查看java环境变量echo $JAVA_HOME

设置成功,查看当前JDK版本

2、安装jenkins

在/usr/local目录下新建一个目录jenkins,上传已经下载好的jenkins安装包

执行 rpm -ivh jenkins-2.361.1-1.1.noarch.rpm

安装一个jenkins用到的linux系统插件 systemctl daemon-reload

配置jenkins,把java安装刚才的路径 配置进去

vi /etc/init.d/jenkins

此处如果还是不行,增加一个软连接

ln -s /usr/local/java/jdk-11.0.17/bin/java /usr/bin/java

启动jenkins服务 ,systemctl start jenkins

  • systemctl restart jenkins
  • systemctl stop jenkins
  • systemctl start jenkins

如果无法启动或报错,service jenkins status命令去查看具体的服务的启动报错信息

检查8080端口对外开放,lsof -i:8080

检查防火墙已经关闭或防火墙已经放开8080端口

  • systemctl stop firewalld.service ----关闭防火墙
  • systemctl start firewalld.service - ---开启防火墙
  • systemctl disable firewalld.service ----永久关闭防火墙
  • systemctl enable firewalld.service ----开机自动启动防火墙

浏览器访问:IP:8080 127.0.0.1:8080

3、问题排查

jenkins启动后报错

由于之前使用docker装过jenkins,未完全卸载干净,起不来jenkins服务

经过尝试发现必须彻底删除jenkins文件才行

  • systemctl stop jenkins.service
  • rpm -e jenkins
  • rpm -qa | grep jenkins # 查看是否还有jenkins依赖,有就删除
  • rm -rf /etc/sysconfig/jenkins.rpmsave
  • rm -rf /var/cache/jenkins/
  • rm -rf /var/lib/jenkins/
  • rm -rf /var/log/jenkins
  • rm -rf /usr/lib/jenkins

CentOS 安装 Jenkins相关推荐

  1. centOS安装jenkins支持maven构建

    序 今天先验证了昨天相关环境的正确性,然后就计划整个jenkins,本来是准备让测试装的,因为之前测试被我说的搭过一次,然后天天说我坑爹.这次问了下,说让我搭建,那就我亲自来吧.有些人你带不动,就不要 ...

  2. Jenkins安装入门基础 零基础 如何在Linux下安装Jenkins CentOS安装Jenkins 阿里云安装 云服务器安装Jenkins

    0.前言 作为持续集成工具的No.1,Jenkins在DevOps领域可谓独领风骚,也是团队敏捷开发的工具首选,是团队中测试开发工程必须要掌握的技能之一. 本教程适用于: 测试开发工程师 运维工程师 ...

  3. centos安装jenkins

    jenkins是一种持续集成工具,自动化和简单易用使他很受欢迎,下面是他的安装简介; 1 前提:安装jdk 版本要求: 2.54 (2017-04) and newer: Java 8 1.612 ( ...

  4. CentOS 7 安装 Jenkins

    CentOS 7 安装 Jenkins 准备工作 首选需要安装JAVA环境 这个简单不说了 如果你的系统没有自带git,那么也需要安装一个 yum install git 1.安装 第一种方法 sud ...

  5. CentOS 7.2安装Jenkins自动构建Git项目

    1.环境 本文使用VMWare虚拟机进行实验. 最终实现目标,在Jenkins服务器上新建构建任务,从Git服务器上拉取master HEAD(不编译,仅演示),部署到"目标服务器" ...

  6. centos下搭建Jenkins持续集成环境(安装jenkins)

    centos下搭建Jenkins持续集成环境(安装jenkins) 1.安装JDK yum install -y java 2.安装jenkins 添加Jenkins库到yum库,Jenkins将从这 ...

  7. centos离线安装jenkins

    centos离线安装jenkins 1.安装java环境,这里我们选择openjdk,当然也可以是JDK [root@localhost repo]# yum install -y java 2.下载 ...

  8. centos 安装jdk_新Jenkins实践-第2章 JENKINS SERVER的安装部署方式

    本章阐述Jenkins Server的安装部署方式.基于Tomcat.CentOS.MacOS.Docker.Kubernetes.Windows部署. 部署后的基础配置. 1.1 安装依赖 Jenk ...

  9. Centos 7 虚拟机安装 jenkins

    目录 1. 说明 2. 安装 1. 安装apache-tomcat 2. 安装 jenkins 1. 说明 在 CentOS 7 环境下安装 apache-tomcat 及 jenkins 2. 安装 ...

最新文章

  1. 如何查看计算机配置和名称,如何查看电脑本机配置和跑分
  2. 六年级下册百分数计算题_小学六年级数学期末考,题量较大,出题全面、灵活...
  3. Dapr + .NET Core实战(三)状态管理
  4. 【51nod - 前缀异或】 对前缀和的理解
  5. 大数的四则运算(加法、减法、乘法、除法)
  6. python解析.pyd文件
  7. CodeIgniter中引用某一个表情(smiley)
  8. 电脑开机时光驱咔咔响_电脑机箱噪音大?看懂这篇内容,让你四步就能解决问题...
  9. Silverlight toolkit 中ListPicker控件的用法【转】
  10. 石头扫地机器人音量怎么调_石头的新扫地机器人 T6,内外都有升级
  11. 如何使用Java代码将GBK编码格式的工程转换为UTF-8编码格式的工程
  12. 如何使用海康威视网络相机(激活+修改ip)
  13. Interesting卡常数
  14. wsimport 的使用
  15. 卧槽!出了一个Python实时目标跟踪系统神器!
  16. java工作经验总结
  17. Win11文件资源管理器有明显卡顿,微软承诺在2022年提高性能
  18. 竹笛的分类有哪些?来认识竹笛的大家族。
  19. 牛客练习赛68 A.牛牛的mex
  20. Banana Pi BPI-R2 Pro 开源路由器采用瑞芯微Rockchip RK3568芯片方案设计

热门文章

  1. 一名合格的电子工程师英文水平应该达到什么标准?
  2. Ubuntu安装nodejs以及更新
  3. Cisco胖AP配置上网
  4. 15-Character类的基本使用示例03 UE4 C++
  5. 路由守卫的简单使用-登录功能
  6. 小白如何从零开始做电商运营
  7. 西部数据mycloud虚拟服务器,西部数据(WD)My Cloud个人云(NAS)使用感受
  8. 中信证券:金融服务云破除信息化垂直部署四大矛盾
  9. 哈工大李治军老师操作系统笔记【13】:一个实际的schedule函数(Learning OS Concepts By Coding Them !)
  10. 第二周 深度卷积网络:实例探究(Deep convolutional models: case studies)