Jenkins安装、配置

下一篇 jenkins从svn拉去项目,构建部署

 

开篇:jenkins是什么

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能

主要用于:

  • l 持续、自动地构建/测试软件项目。
  • l 监控一些定时执行的任务。

Jenkins拥有的特性包括:

  • l 易于安装,不需要数据库支持。
  • l 易于配置-所有配置都是通过其提供的web界面实现。
  • l 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知。
  • l 生成JUnit/TestNG测试报告。
  • l 分布式构建支持Jenkins能够让多台计算机一起构建/测试。
  • l 文件识别:Jenkins能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。
  • l 插件支持:支持扩展插件,你可以开发适合自己团队使用的工具。

 

安装目录:

  • l 系统安装jdk
  • l 系统安装maven
  • l rpm方式安装jenkins
  • l jenkins配置java变量
  • l 优化后期插件下载速度
  • l jenkins配置jdk、maven工具

 

Step One: 安装jdk

jenkins是java语言开发的持续集成工具,需要jdk环境

要求:jdk 版本 >= 8

推荐安装文档:jdk安装配置教程

 

Step Two:安装maven

使用wget命令下载tar包

wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

maven是绿色版,解压即用

tar -zxvf apache-maven-3.5.4-bin.tar.gz   # 解压
mv apache-maven-3.5.4 maven               # 重命名

编辑/etc/profile文件,配置环境变量

vi /etc/profile

添加内容如下:

export MAVEN_HOME=/opt/maven
export PATH=$MAVEN_HOME/bin:$PATH

重新编译配置文件,使其生效

source /etc/profile

验证maven是否安装成功

mvn -version

 

Step Thtree:安装jenkins

三种安装方式

    1:yum安装

    2:下载rpm安装包进行安装

    3:下载war包部署启动

    4:通过docker容器等快速实现安装部署

    推荐使用下载rpm安装包进行安装,在线yum安装好慢!

下载地址:jenkins官网下载

下载好,上传到服务器,使用rpm命令进行安装 

rpm -ivh jenkins-2.204.3-1.1.noarch.rpm

jenkins文件默认安装路径 

       /usr/lib/jenkins/jenkins.war    war包 

       /etc/sysconfig/jenkins       配置文件

       /var/lib/jenkins/        默认jenkins目录

       /var/log/jenkins/jenkins.log    Jenkins日志文件

 

Step Four:jenkins配置java变量

编辑/etc/init.d/jenkins文件,配置java变量 (使用 which java 查看变量位置)

 

启动jenkins,访问

systemctl daemon-reload            # 重新加载配置文件
systemctl start jenkins            # 启动

jenkins默认端口8080,浏览器访问 http://127.0.0.1:8080 访问

 

根据图片提示:获取 /var/lib/jenkins/secrets/initialAdminPassword 文件中的密码,复制粘贴即可

开始安装相关插件,点击安装推荐插件(这个过程需要很长时间,等待完毕)

 

创建管理员用户

配置jenkins URL

安装完成、点击开始使用

 

Step Five:优化jenkins插件下载速度

sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' /var/lib/jenkins/updates/default.json

备注:将/var/lib/jenkins/updates/default.json文件中的www.google.com替换成www.baidu.com并更换插件下载站点

 

Step Six:配置jdk和maven工具

进入jenkins的工具配置页面:

首页  >> Manager Jenkins(系统管理)   >> Global Tool Configuration(全局工具配置) 

 

配置jdk,使用echo $JAVA_HOME命令获取变量值

 

配置maven,使用echo $MAVEN_HOME获取变量值

最后点击保存按钮,配置生效

 

总结:到这里jenkins的基础安装配置已经结束了,中间遇到问题还是挺多的,小伙伴们多多百度,花点时间,问题都不大

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值