centos7上Jenkins通过rpm包方式直接安装及使用war包方式升级

一、通过rpm包方式直接安装jenkins

1.官网下载rpm安装包(前提是安装jdk)

wget https://pkg.jenkins.io/redhat-stable/jenkins-2.121.2-1.1.noarch.rpm

rpm -ivh jenkins-2.121.2-1.1.noarch.rpm

2.查看相关文件路径

3.启动

启动失败,根据提示发现如下报错

该报错是因为在管理脚本的定义路径下找不到java命令,先查看java命令的路径,然后在管理脚本中添加现java命令路径即可

再次启动发现已正常

4.使用插件将jenkins汉化(先打开jenkins管理页面并登录,因前面已汉化完成,这里只是记录一下过程,不影响参考)

等待插件安装完毕再做如下操作

这时jenkins页面会自动变为中文界面

二、收到安全提示说现版本jenkins存在漏洞,需要按要求升级,现通过war包和方式升级jenkins版本

1.查看现有jenkins版本

2.查看现jenkins版本的家目录war包路径(现版本是通过rpm -ivh方式安装)

3.备份现有war包,并下载新版本war包到该目录下

cd /usr/lib/jenkins

mv jenkins.war /usr/local/src/

wget http://mirrors.jenkins.io/war-stable/2.150.1/jenkins.war

4.重启jenkins即可

/etc/init.d/jenkins restart

5.通过页面查看新jenkins的版本

知识点扩展:

1.可通过安装后的jenkins自带web界面下载war包,默认是jenkins最新版。

原文地址:https://www.cnblogs.com/godfather007/p/10364578.html

时间: 2024-08-28 06:46:17

centos7上Jenkins通过rpm包方式直接安装及使用war包方式升级的相关文章

手动给帮助类打 jar包 和 给Web项目打 war包

正确配置完Java JDK之后,就可以直接调用jar命令了,或者也可以进入jdk的bin目录下运行jar.exe命令 1. 把已经写好的帮助类打成 jar 包    (1)  打开进入 dos 命令提示窗口,直接 输入 jar 后 会出现 如下 所示的帮助命令:     其中( -c.-v.-f  )这三个命令很常用: -c 创建新的文档 -v 生成详细输出到标准输出上 -f 指定存档文件名. Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Micro

宿主机无法访问CentOS7上Jenkins服务的解决办法

在本地机器上使用VM创建了一个CentOS7的linux服务器,安装好jenkins后在服务器上可以通过IP+端口的方式访问jenkins管理页面 在宿主机上进行访问时受阻 首先看下宿主机和VM网络是否互通 修改VM的网络方式为NAT模式 禁用虚拟机上的防火墙 相关命令 停止防火墙 systemctl stop firewalld.service 禁止开机启动 systemctl disable firewalld.service 原文地址:https://www.cnblogs.com/Pho

docker 在 centos7.* 上的部署及问题解决

最近尝试搭建docker 环境,其实个人是比较喜欢“菜鸟学习系列”的知识的,怎奈它的讲解是以Ubuntu为主的,最后找到一个搭建学习系列,感觉写的很好,主要是页面风格清晰明了,遂决定按照此教程学习搭建:https://www.cnblogs.com/ityouknow/p/8520296.html 但是该文章是2018年的,版本有点过时,跟着搭建过程中遇到了不少问题,记录下来: 第一章是基础介绍及安装docker,并初次运行docker. 此处直接运行第一章是没有问题的,但是运行下边第二章的时候

CentOS 下 rpm包与 yum 安装与卸载

rpm包的安装: 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装. 5.查询一个包是否被安装 # rpm -q < rpm package name> 6.得到被安装的包的信息 # rpm -qi < rpm package name> 7.列出该包中有哪些文件 # rpm -q

CentOS 上 Jenkins 安装

1. 添加Jenkins的源(repository): $ sudo wget -O/etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo $ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key 2. 安装/检查JDK: $ java –version [[email protected] ~]# java -versio

Centos7上docker的安装和基本使用

Centos7上Docker的相关操作 Docker的安装 1.检查内核版本 docker使用linux的内核必须是3.10以上,首先需要 # uname -r 2.使用yum安装docker # yum install docker 3.启动&停止 重启: # systemctl restart docker 停止: # systemctl stop docker 启动: # systemctl start docker 开机自启: # systemctl enable docker 状态:

【Linux】Jenkins以war包运行及开机启动配置(四)

本例介绍jenkins已war包运行及开机启动配置 环境:Linux环境(CentOS 7.4) 以war包运行 1.下载jenkins.war包 2.启动war包( 默认端口:8080,默认JENKINS_HOME目录:-/.jenkins ) 前台启动命令:java -jar jenkins.war 后台启动命令:nohup java -jar jenkins.war & 3.使用浏览器打开地址:http://ip:8080,即可访问到jenkins 关闭jenkins,页面访问地址:htt

MyEclipse的导出war包问题

这两天忙于一项目的上线,现总结一下遇到的一个奇怪问题的解决方案. 公司用的是windows系统的服务器,所以省去了很多linux的繁琐命令.部署工作简单了很多.一切准备结束,放上War包启动服务器后,却访问不到项目,反复的部署仍然不解决问题,项目也被正常解压.真是奇怪,在本机上面正常使用了,打包后却不行,怀疑是war的问题,接着我又把本机的项目不打包,放到服务器上面启动,呵呵,正常了. 为了找到问题的原因所在,我把打包前的项目和war包解压后的项目使用比较工具做了对比,发现丢掉了日志相关的所有j

Maven开发基础总结(Maven自启动,Maven打war包,Maven热部署)

学习内容: 1.不依赖外部Tomcat,自己启动方式部署 2.Maven打war包,远程部署到centOS 3.Maven热部署(不关闭Tomcat部署应用) 做maven开发前提: 1.编码UTF-8 2.设置maven仓库位置(setting.xml文件里面配置Maven仓库的路径) 例如:<localRepository>G:\Maven\repository</localRepository>(这个仓库是公司Maven服务器仓库down下来的) 3.在eclipse中设置M