artcam 9.0英文版本下载_Jenkins版本升级(修复漏洞)
jenkins
系统环境:CentOS 7.2
漏洞影响:网上利用该漏洞的方式遍布,影响较大,可以获取服务器管理权限
https://nosec.org/home/detail/1497.html
漏洞原理:https://paper.seebug.org/295/
修复漏洞:升级Jenkins版本
Jenkins中文文档:https://jenkins.io/zh/
版本升级:
需要登录Jenkins后台,到系统管理,管理Jenkins中获取当前系统Jenkins版本。
首先需要确定现在的安装的版本是Jenkins weekly version(每周更新) 还是Jenkins LTS(每12周更新)。
Jenkins国内镜像源(清华大学):https://mirrors.tuna.tsinghua.edu.cn/jenkins/
自2017年4月更新后的版本需要jdk1.8的环境,所以需要确定服务器jdk版本。
java --version #查看java版本或者查看系统环境变量cat /etc/profile #确定jdk的版本
安装新的jdk版本:
官网下载最新jdk版本,文件服务器已提供下载好: hz-fs.dtdream.com公共开发工具jdk jdk-8u211-linux-x64.tar.gz
# tar -zxvf jdk-8u211-linux-x64.tar.gz# mv jdk-8u211-linux-x64.tar.gz jdk1.8# mv jdk1.8 /usr/local配置环境变量# vim /etc/profile编辑文件,添加:export JAVA_HOME=/usr/local/jdk1.8export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATHexport JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/binexport PATH=$PATH:${JAVA_PATH}或者直接执行下面命令添加:cat >> /etc/profile << "EOF"export JAVA_HOME=/usr/local/jdk1.8export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATHexport JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/binexport PATH=$PATH:${JAVA_PATH}EOF 环境变量立即生效:source /etc/profilejava --version #查看java版本
Jenkins安装:选择长期支持版本 LTS安装,最新版本为:
Jenkins 2.164.2
两种通用方法:
1、yum安装Jenkins LTS版本
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.reposudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.keysudo yum -y install jenkins如果安装Jenkins weekly version 版本,执行下面命令sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reposudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.keysudo yum -y install jenkins由于jdk是使用tar.gz包解压安装,需要把java环境变量加入到jenkins启动脚本中:vim /etc/init.d/jenkins +67加入:/usr/local/jdk1.8/bin/java
官方文档:https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions
注意:如果是使用yum install java 安装的jdk就不需要配置java环境变量到jenkins启动脚本,已经包含。
2、下载war包安装运行 Jenkins LTS版本
ps -aux | grep jenkins #定位jenkins包的路径 或者 到后台查看已安装的jenkins的路径,-->系统管理,管理Jenkins中获取当前系统Jenkins的路径tomcat方式安装:下载Jenkins LTS war包放到tomcat下启动就好wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.17/bin/apache-tomcat-9.0.17.tar.gz #下载tomcat 9版本 需要Java 1.8支持 tar –zxvf apache-tomcat-9.0.17.tar.gzcd apache-tomact-9.0.17/webapps/下面下载jenkins的war包并启动tomcatwget http://mirror.xmission.com/jenkins/war-stable/2.164.2/jenkins.war或者wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable-rc/2.164.2/jenkins.war 最后运行tomcat脚本:../bin/catalina.sh start如果不使用tomcat运行。也可以直接运行war包。wget http://mirror.xmission.com/jenkins/war-stable/2.164.2/jenkins.warjava -jar jenkins.war #执行运行启动Jenkins
注意:
升级之前最好先备份原来的数据:假设部署在 /usr/lib/jenkins/ 目录下
查看war包所在的目录:find / -name jenkins.war
停止jenkins服务:systemctl stop jenkins 或者 service jenkins stop
备份war包:
cd /usr/lib/jenkins/
mv /usr/lib/jenkins/jenkins.war /root
artcam 9.0英文版本下载_Jenkins版本升级(修复漏洞)相关推荐
- artcam 9.0英文版本下载_tomcat 下载安装
下载tomcat 确定好后进入官网下载Tomcat,官网地址-点击进入 http://tomcat.apache.org/ 选择左侧的Tomcat版本,本篇文章举例Tomcat9,其它的版本安装都一样 ...
- artcam 9.0英文版本下载_Win10安装paddlepaddle-gpu的python版本
鉴于楼主知识水平有限,我的教程针对有限情况下的电脑 在阅读此篇文章之前,请确认 Windows10系统且为64位 显卡为Nvidia 显卡 本篇文章参考了 飞桨PaddlePaddle-源于产业实践的 ...
- JRE和JDK 1.3、1.4、1.5(5.0)、6.0 各版本下载地址大全(J2SDK,JavaSE JavaEE)
本文转载(http://hi.baidu.com/y66901356/blog/item/7d32bf0abf7d7c3ab0351d39.html) 本人绝对支持原创!!! Java SE Deve ...
- echarts4.8.0最新版本下载,亲测可用
echarts4.8.0最新版本下载: 百度网盘: https://pan.baidu.com/s/1UTw6mHwXzuBWT5lnYfMLAg 提取码:9vqv
- 微信android 7.0版本下载地址,微信7.0官方版本下载,微信7.0官方版本下载 v7.0.15-安卓乐园安卓软件网...
微信7.0官方版本是微信的一个非常好用的新版本,让你的社交互动可以更加的方便有意思,发送的消息和表情包都是可以知己制作的哦,还可以让你的文件传送速度更快更及时哦! 微信7.0官方版本软件特色: 1.可 ...
- MySQL8.0.20版本下载+安装(OS要求win10)
MySQL下载 我选择下载的是MySQL8.0.20的comunity版本,也就是社区版本,是免费的开源版本. MySQL官网下载地址 进入下载官网 选择操作系统,这里有三个下载链接,后两个分别是两个 ...
- redis 5.0 windows 版本下载链接
Releases · tporadowski/redis · GitHubhttps://github.com/tporadowski/redis/releases上面链接是github上的下载地址, ...
- OpenCV-4.3.0 Windows版本下载
鉴于opencv官网国内访问比较慢并且下载速度比较慢,放出百度云链接: 链接:https://pan.baidu.com/s/1nhENtegV-FdeaLR_F0bEiw 提取码:ldlr
- EasyVS 0.3版本发布 -- 给力变换vs编辑器主题
之前版本介绍 http://www.cnblogs.com/qianlifeng/archive/2012/01/09/2317625.html 0.3版本 下载:http://visualstudi ...
最新文章
- python数据结构与算法:排序算法(面试经验总结)
- php 字符串数组转数组对象_php怎么将数组转成对象?
- SQL server 2000建立远程连接(局域网)
- Java 洛谷 P1534 不高兴的津津(升级版)
- 深入理解Java中异常体系
- java调用oracle 存储过程 以及游标使用
- Java虚拟机-内存分配策略
- 快速修改数组的某个值_我用Python,3分钟快速实现,9种经典排序算法的可视化...
- Sql Server 2005跨数据查询
- mysql into outfile语法_select into outfile
- 网课题库收录API接口以及免费网课查询API接口
- handlersocket mysql_Mysql插件之HandlerSocket的安装、配置、使用
- 常用分析模型---RFM客户价值模型
- python登录qq邮箱爬邮件_如何使用Python登录邮箱发送邮件
- 苹果手机上的计算机恢复出厂设置在哪里,苹果手机怎么还原出厂设置【详解】...
- 国产 Linux 操作系统面临的困境
- 小方块上升组成背景特效 html+css+js
- 卷积神经网络(一)- 卷积神经网络
- 第 5 章 ROS 常用组件 4 —— rosbag / rqt工具箱
- Azure DevOps —— Azure Artifacts 包管理平台