大家早上好,周末的早晨小编又来泼墨了。这次给大家带来Jenkins的安装和运行。在现在的软件研发行业,自动化开发已经变得是势在必行的节奏。如果你不会这些工具,在企业中想真正意义上做到得心应手,还真是有些蜀道难。小编在刚刚入职的时候,就被安排了Jenkins的学习安装部署工作。当时也是花了1天的时间才把环境搭建好。现在呕心整理了学习笔记,希望后面的读者们不要再曲线救国了~
Jenkins是什么
Jenkins从官网上的翻译就是一款已开源的自动化部署服务,提供了上百种以上的插件用来支持构建、部署、自动化任意项目。按照小编的理解,就是“一键触发,万事省心”。当然,想要做到这么省心的自动化构建部署,还是需要掌握Jenkins的使用要求和操作说明,不然会一直处于“阴天或者雨雪天气”。至于小编说的这个构建结果(指阴天或者雨雪天气),下一篇会给出具体说明。
所需软件
Jdk
Gradle
Git
Jenkins
安装部署
前置条件
需要实施人员能够通过xshell远程连接到服务器,并拥有一定服务器访问权限,以免安装过程中,因为权限不足导致无法安装成功。
1.Jdk安装
(1)从官网下载jdk的安装包,下载版本:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Jdk下载版本
(2)通过xftp或者rz命令将已下载的tar.gz包,上传到服务器上面。本文上传到/usr/目录下。
(3)解压tar.gz包,新建一个Java文件夹,将解压后的结果移动到该目录下。
tar -xzvf jdk-8u101-linux-x64.gz
mkdir Java
mv jdk1.8.0_101 Java
(4)将以下脚本写入到/etc/profile的最后面。
export JAVA_HOME=/usr/java/jdk1.8.0_101
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
(5)更新一下/etc/profile
source /etc/profile
(6)测试Jdk是否安装成功
Java -version 出现如下信息,代表Jdk安装成功
Jdk成功安装
2.Git安装
(1)通过yum命令安装。
yum -y install git
(2)验证git安装是否成功
git --version
Git安装成功
3.Gradle安装
(1)下载gradle的安装zip,下载gradle-3.1-all.zip(gradle-3.1-bin.zip也可以)
http://services.gradle.org/distributions
Gradle版本选择
(2)通过xftp将gradle的zip包上传到指定目录,本次安装上传到/www目录下。新建解压zip文件
unzip gradle-3.1-all.zip -d ./
mv gradle-3.1 gradle
(3)将以下脚本写入到/etc/profile的最后面
export GRADLE_HOME=/www/gradle
export PATH=$GRADLE_HOME/bin/:${JAVA_HOME}/bin:$PATH
(4)更新/etc/profile,验证gradle安装是否成功
source /etc/profile
gradle -version 出以下信息代表安装成功
Gradle安装成功
4.Jenkins
(1)下载jenkins.war包
http://updates.jenkins-ci.org/download/war/
(2)通过xftp将jenkins.war包上传到指定目录,本次安装上传到/www目录下。
(3)后台运行jenkins.war包
nohup java -jar jenkins.war &
(4)验证jenkins是否正常访问
http://localhost:8080/
(完)
下一篇:Jenkins自动化部署配置