Centos 6安装 Jenkins

前言

持续集成的概念

持续集成,Continuous integration ,简称CI。

持续集成正是针对这一类问题的一种软件开发实践。它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成。而每次的集成都是通过自动化的构建来验证,包括自动编译、发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件。

持续集成的特点

  • 它是一个自动化的周期性的集成测试过程,从检出代码、编译构建、运行测试、结果记录、测试统计等都是自动完成的,无需人工干预;
  • 需要有专门的集成服务器来执行集成构建;
  • 需要有代码托管工具支持;

持续集成的作用

  • 保证团队开发人员提交代码的质量,减轻了软件发布时的压力;
  • 持续集成中的任何一个环节都是自动完成的,无需太多的人工干预,有利于减少重复过程以节省时间、费用和工作量;

安装Jenkins

Jenkins版本:Jenkins 2.55

操作系统:Centos6.9

因为Jenkins是一个Java程序,所以需要在机器上运行最新的Java版本。更准确地说,你至少需要安装Java 5。

# java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)

----------------------------------------------------------

通过Yum安装Jenkins:

首先,你需要设置仓库如下:

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

下一步,你就可以向下面这样安装包了:

# yum install jenkins

启动Jenkins:

# service jenkins start
# chkconfig jenkins on
# chkconfig --list |grep jenkins
jenkins         0:off   1:off   2:on    3:on    4:on    5:on    6:off

----------------------------------------------------------

通过rpm包的方式安装Jenkins

# rpm -ivh jenkins-2.55-1.1.noarch.rpm
# /etc/init.d/jenkins start

配置Jenkins

通过客户端访问Jenkins,打开浏览器访问http://172.30.10.179:8080

查看初始化安装密码,并填写:

# cat /var/lib/jenkins/secrets/initialAdminPassword

安装插件:

插件安装完后需要创建第一个用户:

如果不主动创建默认使用admin

到这里我们就完成了Jenkins的安装与配置。

常见问题

Jenkins首次安装一直停在向导界面问题:

根据提示的初始化密码文件存放位置,输入文件内容,跳到下一步我们就发现一直停在那个获取网络界面,无法刷新显示了。这是因为需要联网获取插件更新文件,但是由于网络的原因可能会比较慢,那个文件也就1M左右的样子,主要是服务器在国外所以下载的比较慢。下载的地址是写在/var/lib/jenkins/hudson.model.UpdateCenter.xml文件中的,默认内容如下:

# cat /var/lib/jenkins/hudson.model.UpdateCenter.xml.bck
<?xml version=‘1.0‘ encoding=‘UTF-8‘?>
<sites>
  <site>
    <id>default</id>
    <url>http://updates.jenkins-ci.org/update-center.json</url>
  </site>
</sites> 

可以直接修改上面那一步的文件,将url 改为http://mirror.xmission.com/jenkins/updates/update-center.json就好了。

时间: 2024-12-18 06:01:18

Centos 6安装 Jenkins的相关文章

centos下安装jenkins

1.去jenkins官网下载最新版本的rpm安装包,https://jenkins.io/index.html jenkins-2.7.4-1.1.noarch.rpm 2.安装JDK yum install java-1.8.0-openjdk.x86_64 3.安装jenkins rpm -ivh jenkins-2.7.4-1.1.noarch.rpm 4.启动jenkins service jenkins start 5.查看jenkins日志 tail -f /var/log/jenk

CentOS下安装Jenkins(Docker/war/tomcat/java -jar)

参考官方提供的安装教程:https://jenkins.io/doc/book/installing/,可以发现官方推荐使用Docker进行安装.虽然用Docker有很多好处,但也有缺点. 下面是各种安装方法: 无论怎么的安装方法,jenkins在启动时,都会在运行用户的目录下生成.jenkins文件夹,此文件夹用于存放配置和项目文件,因此,想要备份和迁移jenkins的可以在此文件夹入手. 一.Docker Docker运行简单,无需关心Java环境,但弊端是不能使用Docker版的Jenki

在centos上安装jenkins

官网地址:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions On RPM-based distributions, such as Red Hat Enterprise Linux (RHEL), CentOS, Fedora or Scientific Linux, you can install Jenkins through yum. Recent versions

centos下安装Jenkins轻松搞定

jenkins安装步骤如下: 命令:yum -y list java* yum -y install java-1.7.0-openjdk.x86_64                                                                                       -------- 搭建jdk的环境 java wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel

在CentOS中安装jenkins

一.检查java是否安装 1 $ java -version 2 java version "1.6.0_22" 3 OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64) 4 OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode) 如果没有安装:yum install java-1.7.0-openjdk* -y 二.下载jenkins

CentOS 7 安装 Jenkins

首选需要安装JAVA环境 https://www.cnblogs.com/stulzq/p/9286878.html 如果你的系统没有自带git,那么也需要安装一个 yum install git 1.安装 第一种方法 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat

CentOS 7上安装Jenkins

centos安装Jenkins Jenkins 安装 Jenkins 安装 只安装不介绍 此文章来自乌龟运维 wuguiyunwei.com QQ群 602183872 步骤1:更新CentOS 7 Linux系统管理员的最佳做法之一是使系统保持最新.安装最新的稳定包,然后重新启动. sudo yum install epel-release sudo yum update sudo reboot 步骤2:安装Java 在安装Jenkins之前,需要在系统上设置一个Java虚拟机.在这里,让我们

centos安装Jenkins

安装环境:Centos 6.4 32位 一.安装jenkins [[email protected] ~]$ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key [[email protected] ~]$ sudo yum install jenkinsjenkins-1.638-1.1.noarch.rpm  [[email protected] ~]$ sudo yum install -y jenki

Linux Centos安装Jenkins

转载:http://itjh.net/2016/04/26/centos-install-jenkins/ Jenkins 是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上.同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性. Centos 6.7Jenkins 2.0 yum安装Jenkins 创建 jenkins 的 yum 的源文件 $ vim /e