jenkins安装和升级

背景

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

安装简介

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

方法一

环境准备

yum install java-1.8.0-openjdk* wget -y w
yum -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.repo
rpm --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

时间: 2024-07-31 19:42:17

jenkins安装和升级的相关文章

Jenkins在Linux平台上搭建环境,以及Jenkins安装权限问题

首先假设你的机器已经装完JDK,Maven,而且已经有了Tomcat 所以这个步骤这里就不赘述了. 安装Jenkins有两种方式:第一种到官网如下: Jenkins 下载网址: http://jenkins-ci.org/ 下载下来的war包直接放在Tomcat容器里面,这种安装方式步骤简单,不再多说. 第二种安装方式: 我相信很多人搭建Jenkins环境遇到同样的问题,现在我与搭建分享一下我的环境搭建的经验: 第一步:安装jenkins: wget -q -O - https://pkg.je

CentOS7下jenkins迁移和升级以及解决磁盘空间满的问题下

jenkins迁移和升级 查看jenkins安装包以及路径[[email protected] ~]# rpm -ql jenkins/etc/init.d/jenkins/etc/logrotate.d/jenkins/etc/sysconfig/jenkins/usr/lib/jenkins/usr/lib/jenkins/jenkins.war/usr/sbin/rcjenkins/var/cache/jenkins/var/lib/jenkins/var/log/jenkins 首先解决

jenkins 安装与部署

Jenkins 的工作原理是先将源代码从 SVN/Git 版本控制系统中拷贝一份到本地,然后根据设置的脚本进行 build(构建).整个系统的关键就是 build 脚本,build 脚本告诉 Jenkins 在一次集成中需要执行的任务. 操作系统 IP地址 主机名 角色 CentOS7.5 192.168.200.112 Jenkins Jenkins服务器  安装配置 Jenkins [[email protected] ~]# hostname jenkins[[email protecte

Jenkins安装

这是我的第一个文章,只是自己对Jenkins在安装过程中的经验与体会,适合刚接触或准备使用Jenkins工具的人员,写的不好,希望大家多多指点,后续将增加更过内容,如:Jenkins配置.分布式部署与采集github代码库构建等. Jenkins是一个开源,使软件的持续集成变成可能.Jenkins支持分布式部署,实现统一管理,持续集成. Jenkins的安装方式非常简单,支持tomcat.Java和YUM方式安装和启动,以下主要介绍Java和yum两种安装方式(使用tomcat方式需要将Jenk

在 Linux 虚拟机中手动安装或升级 VMware Tools

对于 Linux 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools. 本次Linux 虚拟机为CentOS6.5 先决条件开启虚拟机.确认客户机操作系统正在运行.由于 VMware Tools 安装程序是使用 Perl 编写的,因此,请确认在客户机操作系统中安装了 Perl. 安装VMware Tools的目的 VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions

RH124-13 软件包安装与升级  

第十三章 软件包安装与升级 13.1 了解rpm包 红帽开发RPM Package Manager,用于软件包的安装和升级. rpm包的名字结构: httpd-tools-2.4.6-7.el7.x86_64.rpm httpd-tools 软件名字 2.4.6 软件原版本号 7.el7 rpm包发布编号,由rpm包封装者设定 x86_64 架构 rpm包的组成: 安装释放的文件 软件包的元数据(版本,发布号,架构,描述,要求,更改日志等) # rpm -q --info -p xxx.rpm

jenkins安装(四)

Jenkins是基于Java开发的一种持续集成工具,用于监控秩序重复的工作,包括:软件版本发布/测试的持续集成.外部调用执行工作的监控等. 1. Jenkins 下载 Jenkins 下载网址:http://jenkins-ci.org/ 下载 jenkins.war(war包) 2. Jenkins 安装 (1) 安装Tomcat, 请见我先前的博客:http://www.cnblogs.com/lincj/p/5469259.html (2) 安装Maven,请见我先前的博客:http://

CentOS7 Jenkins安装

CentOS7 Jenkins安装 Download 从Jenkins下载apache-tomcat-8.0.18.tar.gz Install 安装 上传RPM文件到/tmp目录下 cd /tmprpm -ivh jenkins-1.599-1.1.noarch.rpm 设定 /etc/sysconfig/jenkins JENKINS_PORT="9081"JENKINS_AJP_PORT="9082" 设定开机启动 chkconfig jenkins on 防

gitlab+jenkins+maven+docker持续集成(一)——Jenkins安装配置

jenkins安装与配置 下载jenkins最新版本 http://mirrors.jenkins.io/war/ 配置jdk环境,建议1.8以上 安装tomcat, 建议8以上 将下载后的jenkinsh上传到tomcat/webapps下,先配置完以下三步再启动 1.设置JENKINS_HOME环境参数 打开tomcat的bin目录,编辑catalina.sh文件.在# OS specific support.  $var _must_ be set to either true or fa