千家信息网

jenkins安装和升级

发表于:2024-10-15 作者:千家信息网编辑
千家信息网最后更新 2024年10月15日,背景最近在研究jenkins持续集成,准备写成博文记录一下,关于jenkins请查看上篇博文。本文主要介绍jenkins安装和升级,操作还是非常简单的。安装环境:Centos6.8 X64。安装简介j
千家信息网最后更新 2024年10月15日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安全错误 数据库的锁怎样保障安全 刀片式服务器攻击 数据库系统管理的基本功能 明日之后白沙湾服务器卖啥最好 sq数据库是什么意思 取消手机号码信用数据库程序 hdoop和传统数据库的区别 云服务器怎么搭建pi节点 我的世界服务器屏障插件bug 无人机实时视频传输到服务器 在无锡的网络安全培训机构 公益广告 公共网络安全 龙口微信公众号软件开发公司 游戏中有哪些好的服务器 绵阳软件开发培训 湖南软件开发培训选哪家 sr868服务器cpu 湖州云软件开发工程师 数据库完整性统一性 平谷区信息化软件开发职责 有关疫情期间网络安全的稿子 数据库设置主键有依据吗 腾讯视频服务器每年要花费多少钱 安卓系统是哪个软件开发的 人工智能软件开发实训报告 软件开发相关英语文献 数据库创建选课系统需求分析 数字水印 数据库 公司 文件服务器系统模式名词解释 数据库课程设计vb 计算机网络安全基础读书报告
0