Jenkins介绍

  Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:

1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。

安装环境

  操作系统:linux(centOS)

  软件:jdk

  软件:tomcat

  软件:jenkins(2.7.1版)

安装步骤

  1.由于Jenkins是基于Java开发的,安装前确认操作系统已经安装了jdk,参照:【Linux】 JDK安装及配置 (tar.gz版)和tomcat的安装

  2.从官网下载jenkins的war包,地址https://jenkins.io/

  3.按jenkins.war包放在tomcat(tomcat安装:【Linux】 JDK安装及配置 (tar.gz版)和tomcat的安装 下面的webapps下面(也可以通过nohup Java -jar jenkins.war &来启动,前提是要有java环境)

  4.启动tomcat。tomcat会解压war包,生成一个jenkins文件夹,而且会在root目录下生成一个.jenkins的文件夹。 如下图:

  

  

  5.在浏览器上输入ip地址(http://ip:端口/jenkins)即可访问,如图:

 

  6.首次进入jenkins如要输入密码,密码位置:/root/.jenkins/secrets/initialAdminPassword

  7.进入选择插件安装界面,选择第一个(Install suggested plugins)

  

  

  8.插件安装完成之后,需要创建第一个用户

  

  9.创建用户之后,就可以使用jenkins了

  

备注

  如果插件安装失败,可以去镜像地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins,手动下载,然后通过插件管理中的高级,进行上传

  

转载于:https://www.cnblogs.com/dengshihuang/p/7883783.html

Jenkins在Linux环境安装相关推荐

  1. 【Jenkins】Linux环境Jenkins下载与安装

    [Jenkins]Linux环境Jenkins下载与安装 一.安装前准备 二.jenkins安装 三.测试任务 一.安装前准备 下载tomcat:https://tomcat.apache.org/d ...

  2. 在Linux环境安装memcached

    2019独角兽企业重金招聘Python工程师标准>>> 1.memcached的安装依赖libevent-dev组件,先安装这个组件 在Linux环境安装memcached 2.下载 ...

  3. Linux环境安装、卸载Docker

    Linux环境安装.卸载Docker 安装: 1.Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持安账docker 2.更新yum包 ...

  4. Linux 环境安装 Node、nginx、docker、vsftpd、gitlab

    Linux 环境安装 centos7 # 更新yum yum update -y 0. 防火墙 firewalld 新入的JD云服务器,发现防火墙默认是关闭的. # 查看防火墙状态 systemctl ...

  5. linux 环境安装Flutter

    大家好,我是坚果,公众号"坚果前端" linux 环境安装Flutter 手动安装 Flutter 如果你没有 snapd,或者你无法使用它,那么你可以通过以下步骤安装 Flutt ...

  6. centos下搭建Jenkins持续集成环境(安装jenkins)

    centos下搭建Jenkins持续集成环境(安装jenkins) 1.安装JDK yum install -y java 2.安装jenkins 添加Jenkins库到yum库,Jenkins将从这 ...

  7. Linux环境安装并配置Maven

    一.Linux环境安装并配置Maven 1. 进入官网下载Tomat安装包 2. 解压安装Tomcat 3. 配置可执行权限 4. 配置可执行端口(避免端口冲突) 5. 验证Tomcat是否可以正常启 ...

  8. linux 环境安装 webdav 服务

    linux 环境安装 webdav 服务 执行安装语句 yum install httpd* -y 安装路径为:/ect/httpd/ 相关配置 httpd.conf 在文件 /etc/httpd/c ...

  9. linux环境安装mysql8.0以及使用Navicat连接Linux中的mysql

    目录 一.linux环境安装mysql 二.使用Navicat连接Linux中的mysql 一.linux环境安装mysql 1.官网下载mysql对应的包,我这下载的是8.0.28版本.官网链接:M ...

最新文章

  1. 条件注释判断浏览器!--[if !IE]!--[if IE]!--[if lt IE 6]!--[if gte IE 6]
  2. ZServer4D开源项目
  3. MyBatis SQL语句操作Mysql
  4. java求面积Shape类_Shape-2,形状类,正方形类,长方形类,圆类,求周长面积
  5. mysql bytessent_如何对DSQLSERVER、MySQL、Orache语句性能分析
  6. 持续集成之 Jenkins 的安装与配置(一)
  7. 前端学习(2706):重读vue电商网站26之JSON格式的配置文件
  8. 一文看懂机器视觉工业相机与普通相机的区别
  9. 戴尔dell poweredge r730服务器系统安装以及raid配置详解教程
  10. 【C++】-- STL容器适配器之priority_queue
  11. forward(转发)与redirect(重定向)的区别
  12. html浏览器兼容moz,webkit_css3中-moz、-ms、-webkit各什么意思
  13. JS 日历插件 实现农历、节气 可自定义加班和休假
  14. 海康威视rtsp转rtmp
  15. C++ 检索 IP地址
  16. 慎用Java Collection的contains函数
  17. telnet不是内部或外部命令怎么办
  18. CSS图片底部默认边距三种解决办法
  19. [数据结构][Python][经典题目]明星问题
  20. python运维工程师前景及待遇_运维工程师有前途么?

热门文章

  1. Laravel 5 测试用例 记录
  2. EF双向一对一中的坑
  3. linkin大话面向对象--内部类
  4. IOS中,在两个ViewController之间传值
  5. 详述 PyPI 中的远程代码执行漏洞,可引发供应链攻击
  6. 戴尔修复已存在12年之久的驱动漏洞,影响数百万个人电脑
  7. 《应用软件安全编程指南》国标发布 奇安信代码卫士已全面支持
  8. 【安全风险通告】Apache ShardingSphere远程代码执行漏洞安全风险通告
  9. ansible常用模块入门
  10. 套接字socket 的地址族和类型、工作原理、创建过程