千家信息网

jenkins安装和升级

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,背景最近在研究jenkins持续集成,准备写成博文记录一下,关于jenkins请查看上篇博文。本文主要介绍jenkins安装和升级,操作还是非常简单的。安装环境:Centos6.8 X64。安装简介j
千家信息网最后更新 2026年11月01日jenkins安装和升级

背景

最近在研究jenkins持续集成,准备写成博文记录一下,关于jenkins请查看上篇博文。本文主要介绍jenkins安装和升级,操作还是非常简单的。安装环境:Centos6.8 X64。

安装简介

jenkins启动可以通过java -jar jenkins.war命令的方式,也可以把jenkins的war包放到tomcat下启动,下文中分别称为方法一和方法二。

方法一

环境准备

yum install java-1.8.0-openjdk* wget -y wyum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel autoconf curl-devel expect

安装maven

下载 apache-maven-3.3.3-bin.tar.gz包,下载地址:http://maven.apache.org/download.cgi


解压

tar -zxvf apache-maven-3.3.3-bin.tar.gz -C /data/service


建立软链接

ln -sv apache-maven-3.3.3 maven


配置环境变量

vim /etc/profile


M3_HOME=/data/service/maven

PATH=${M3_HOME}/bin:${PATH}
export PATH

安装

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reporpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key    yum install jenkins -y


启动

防火墙开放8080端口

iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart

jenkins加入自启动列表并启动

chkconfig jenkins on
service jenkins start

访问地址

http://192.168.10.78:8080

方法二

环境准备

参考方法一,另外还需要安装tomcat,本测试环境安装了Apache Tomcat/9.0.0.M19版本,tomcat安装目录是/home/tomcat。

安装maven

参考方法一

安装

下载jenkins.war包,下载地址wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

把包放在tomcat的webapps目录下,然后启动tomcat。

防火墙设置

iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart

访问地址

http://192.168.10.76:8080/jenkins/

升级

Jenkins安装完毕后,升级就比较简单了,如果是yum或者apt-get方式安装的话,可以直接通过相关命令进行升级。由于服务器在国外,所以在线安装会慢,所以我们就直接通过war包方式进行升级。


升级步骤:

1、下载jenkins最新版本的war包,一般我们可以通过这个几个连接下载:

http://mirror.xmission.com/jenkins/war-stable/

http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/war-stable/

https://updates.jenkins-ci.org/download/war/

https://mirrors.tuna.tsinghua.edu.cn/jenkins/




2、停止jenkins服务,备份jenkins原来的war包和jenkins主目录数据


3、把最新的war包上传到jenkins服务器上并启动jenkins



参考文档:

https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions

https://wiki.jenkins-ci.org/display/JENKINS/Use+Jenkins

http://www.ilanni.com/?p=12545

升级 方法 地址 环境 方式 目录 准备 参考 服务 可以通过 命令 服务器 版本 防火墙 防火 上篇 下文 变量 备份 数据 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网新科技 哈尔滨大商圈互联网科技有限公司 互联网是不是新科技 新华互联网科技学院 智能科技公司是互联网公司吗 互联网科技资迅 互联网科技金融 上海互联网科技有限公司 中国 科技 互联网 电子科技大学互联网 上海卓越科技 互联网 银川新华互联网科技学校地址 互联网科技产品 福州新华互联网科技学校 知乎 小米互联网科技园设置 银川新华互联网科技职业技术培训学校图片 允成互联网科技有限公司融资 每天都有哪些好的互联网科技 上海同邻互联网科技有限公司规模 重庆科技产业互联网有哪些 成都互联网科技公司 友谊互联网络科技 哈尔滨秒房互联网科技有限公司 中国互联网有什么科技含量 互联网金融中的现代科技 新兴科技互联网创新大赛颁奖典礼 呼和浩特新华互联网科技学院 互联网科技创新的路径 群盈汇互联网科技有限公司 颐高云石互联网科技
0