Debian 8 下安装持续集成的工具Jenkins

前情提示:Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

第一种方法:

1.1 配置java环境变量
    解压java到相应目录,我一般习惯把安装的软件放到目录/usr/local下。

  [root@debian: ~]# tar zxvf jdk-8u102-linux-x64.tar.gz  -C /usr/local/

1.2 设置JDK环境变量

  [root@debian: ~]# tail  /etc/profile

  #export JAVA_HOME=/usr/local/jdk1.8.0_102
  #export PATH=$JAVA_HOME/bin:$PATH
  #export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jart
  export JAVA_HOME=/usr/local/jdk1.7.0_71
  export JAVA_BIN=/usr/local/jdk1.7.0_71/bin
  export PATH=$JAVA_HOME/bin:$PATH
  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jart

  说明:后来为了和项目的环境保持一致,换成了7版本,对于jenkins的安装没有影响。

1.3 验证JDK

  [root@debian: ~]# source /etc/profile

  [root@debian: ~]# java -version

  java version "1.8.0_102"

  Java(TM) SE Runtime Environment (build 1.8.0_102-b14)

  Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

1.4 添加key和apt源  

  [root@debian: ~]# wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -

[root@debian: ~]# tail -1 /etc/apt/sources.list

  deb http://pkg.jenkins.io/debian-stable binary

1.5 更新apt源和安装ansible

  [root@debian: ~]# apt-get update

  [root@debian: ~]# apt-get install jenkins

1.6 默认会创建jenkins用户和同名的组,简单验证一下

  [root@debian: ~]# grep jenkins  /etc/passwd    /etc/shadow
  /etc/passwd:jenkins:x:107:113:Jenkins,,,:/var/lib/jenkins:/bin/bash
  /etc/shadow:jenkins:*:17274:0:99999:7:::

说明:(1)默认的家目录是/var/lib/jenkins

    (2)日志文件是/var/log/jenkins/jenkins.log

(3) 默认端口是8080,在配置文件/etc/default/jenkins里面定义的

1.7 访问Jenkins   http://192.168.3.191:8080

  Debian 8 下安装持续集成的工具Jenkins 

  很明显,提示我们输入password

  cat /var/lib/jenkins/secrets/initialAdminPassword   内容复制进去空格处

1.8 选择插件的部分

  Debian 8 下安装持续集成的工具Jenkins

  在这里,我是选择的第一个,当然通过附加功能扩展Jenkins可以支持许多不同的需求,这也就是jenkins为什么强大。

1.9 安装插件中,需要一点时间

  Debian 8 下安装持续集成的工具Jenkins

2.0 插件安装完成,就到了创建用户的界面,这里可以创建一个用户

  Debian 8 下安装持续集成的工具Jenkins

这个用户是你登录jenkins的用户,张三李四都可以。

2.1 你就可以看见界面啦

  Debian 8 下安装持续集成的工具Jenkins

第二种方法: 下载war包,通过tomcat启动jenkins

1. 配置好JDK环境,上面已经有啦,不再啰嗦

2.在官方网站上下载jenkins.war 的包

  [root@debian: ~]# wget  http://mirrors.jenkins.io/war-stable/latest/jenkins.war

  [root@debian: ~]# java -jar jenkins.war

3.重启tomcat

4.浏览器访问 http://192.168.3.191:8080

总结:jenkins安装到此结束,现在把过程记录起来,日后查起来也方便。

上一篇:EL(表达式语言)


下一篇:Django error信息邮件通知功能配置部署