jenkins重启 linux_jenkins在Linux 下安装部署-程序员宅基地

技术标签: jenkins重启 linux  

这里介绍两种方法,一种方法将最新版jenkins加入到yum源,另外一种是下载指定版本的rpm包

系统centos6

自带jdk1.7

一 安装jenkins

wget -O :下载并以不同的文件名保存

yum的repo中默认没有Jenkins,需要先将Jenkins存储库添加到yum repos,执行下面的命令:

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

然后 安装Jenkins

yum install -y jenkins 默认安装最新的

启动jenkins

service jenkins start

报错

好吧jkd版本太老了,需要安装jdk1.8(也就是Java8)

卸载自带的jdk1.7

1.进入界面之后:

先输入:java -version

java version "1.7.0_75"

OpenJDK Runtime Environment (rhel-2.5.4.2.el7_0-x86_64 u75-b13)

OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

系统自带了jdk1.7

2.删除系统自带jdk的方法

查询系统的jdk版本

-----两种方法-----

法一:

rpm -qa | grep java

java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64

javapackages-tools-3.4.1-6.el7_0.noarch

python-javapackages-3.4.1-6.el7_0.noarch

tzdata-java-2015a-1.el7.noarch

java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

然后删除那些名字中开头是java的那些

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64

法二:

rpm -qa | grep jdk

java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64

java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

然后删除该jdk

yum -y remove java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64

yum -y remove java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

这样就算是删除了系统自带的jdk

3.然后重新输入:

java -version

-bash: /usr/bin/java: No such file or directory

安装jdk1.8

1、检索yum中有没有java1.8的包

yum list java-1.8*

2、安装

yum install java-1.8.0-openjdk* -y

3、验证

好了 ,最后一步,启动jenkins服务

service jenkins start

完美

第二种方法:参考原文

第一步:wget https://pkg.jenkins.io/redhat/jenkins-2.147-1.1.noarch.rpm

第二步:rpm -ih jenkins-2.147-1.1.noarch.rpm

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39788572/article/details/111929719

智能推荐

Android Studio打开文件“乱码”,但是使用记事本或者Notepad打开显示正常的问题_进入文件的中文不是规范的编码,但用记事本打开是正常的-程序员宅基地

昨晚还好好的代码,今早一打开就出问题了,app显示红叉,然后到清单文件里面找一下发现好多Activity都不能点进去。最开始以为是路劲原因,但是后来补全了还是找不到这些Activity类,然后从项目中打开,好家伙,全部“乱码”了,还有一些xml布局文件也是这样,显示如下图(图是借用的)很明显xml类不可能是这种展示,但是我又没有改过代码,而且用记事本打开是显示正常的。第一次碰见这个问题,在此记录一下解决方法:1:关闭AS,删除项目中的.gradle .idea 和 build文件夹2:修改项目_进入文件的中文不是规范的编码,但用记事本打开是正常的

设备树 之pinctrl_pinctrl-0-程序员宅基地

三个重要概念bank :gpa0, gpa1, gpa31等group:以功能划分,比如uart的tx和rxstate:设备的某种状态,比如"default", "idle","sleep",也可以是其他自定义的状态, 比如串口的“flow_ctrl”状态例如:bank:&pinctrl_0 { /* * pin b..._pinctrl-0

HashMap在JDK1.8版本尾插法实现解析-程序员宅基地

写在前面:先解释下何为尾插法。大家都知道HashMap在JDK1.8版本经过优化之后,整体的数据结构变成了数组+链表+红黑树这样的形式。而尾插法说的就是在往HashMap里面put元素时,数组桶位上面还是未转化为红黑树的链表,此时新增在链表上元素的位置为链表尾部,故名尾插法。前面聊了HashMap在JDK1.7版本的头插法实现,现在看看HashMap到了JDK1.8版本升级之后的变化。先...

servlet生命周期 & http & JSP九个内置对象_http 九个-程序员宅基地

面试题目:简述servlet的生命周期答:_http 九个

Notepad++ 64位添加NppFTP插件_nppftp-disconnected-程序员宅基地

滴滴滴...是不是发现你的notepad 64位没有NPPFTP插件啊...有些朋友会问NPPFTP是什么,这里就不做赘述了,有兴趣的小伙伴去自己搜索一下,,会有惊喜哦这里我提供一下NPPFTP的插件哦1.下载64位的插件包(32位的请忽略)链接: https://pan.baidu.com/s/1PgSNct8NIKzLoczEHP0tNw 提取码: n4v82. 解压之后将NppFTP.dll文件放到notepad的安装目录pluging的目录下,并重启notepad++这个时._nppftp-disconnected

rhce考试试题以及答案_2021年熔化焊接与热切割考试题及熔化焊接与热切割试题及答案...-程序员宅基地

题库来源:安全生产模拟考试一点通公众号小程序2021年熔化焊接与热切割考试题及熔化焊接与热切割试题及答案,包含熔化焊接与热切割考试题答案和解析及熔化焊接与热切割试题及答案练习。由安全生产模拟考试一点通公众号结合国家熔化焊接与热切割考试最新大纲及熔化焊接与热切割考试真题汇总,有助于熔化焊接与热切割在线考试考前练习。1、【判断题】 电渣焊电源出现电弧放电过程或电渣-电弧的混合过程,对电渣过程没有影响。...

随便推点

面试题 03.05. 栈排序_编写程序,对栈进行排序使最小元素位于栈顶-程序员宅基地

题目栈排序。 编写程序,对栈进行排序使最小元素位于栈顶。最多只能使用一个其他的临时栈存放数据,但不得将元素复制到别的数据结构(如数组)中。该栈支持如下操作:push、pop、peek 和 isEmpty。当栈为空时,peek 返回 -1。示例1:输入:["SortedStack", "push", "push", "peek", "pop", "peek"][[], [1], [2], [], [], []] 输出:[null,null,null,1,null,2]分析: 每次插入的新元素_编写程序,对栈进行排序使最小元素位于栈顶

Android播放视频-程序员宅基地

package cn.c; import java.io.File; import java.io.IOException; import android.app.Activity; import android.media.MediaPlayer; import android.media.MediaPlayer.OnCompletionListener; i...

如何通过adb command去控制MTKLogger 开关,设定log路径等等-程序员宅基地

[DESCRIPTION] 如何通过adb command去控制MTKLogger 开关,设定log路径等等[KEYWORD] MTKLogger adb控制 路径 大小[SOLUTION]1. 开启/关闭adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_name start/

docker 前后端分离项目部署 和更新时的脚本命令-程序员宅基地

整体上后台项目在 docker 目录下 (该目录自己创建)admin 、app、platform、portal 为项目的 后台jar包 ,前端在别处的文件加下每一个文件下对应如图 admin举例下:docker-compose.yml 这里先不考虑Dockerfile文件FROM openjdk:8-jdk# VOLUME /tmpADD mall-module-admin-1.0.1-SNAPSHOT.jar app.jar# RUN bash -c 'touch /a..

matlab中“存储空间不足,无法处理此命令”-程序员宅基地

关于matlab中“存储空间不足,无法处理此命令”前一段在matlab中绘制三维图片以及处理三维大数据时,电脑上出现了“存储空间不足,无法处理此命令”的提示,我便到网上查找一些相关的解决方案,但是很可惜,在Ilovematlab及相关网站上都没找到解决方案,大家的建议是硬件升级。于是我自己在国外的网站上找了一些相关的解决方案试了一下,解决了这个问题。其实很简单,我总结了一下,下面是解决办法

html css javascript bootsrap之间的关系_bootstrap和html,css,javascript的关系-程序员宅基地

html css javascript之间的关系html 对象css 对象的属性JavaScript 反应_bootstrap和html,css,javascript的关系