• 中文
    • English
  • 注册
  • 查看作者
  • Jenkins的简介、安装、配置

    一.  前言

    在学习SpringBoot的时候我们都知道,可以使用Maven将项目打包成jar的方式,然后在CentOs中直接使用java -jar命令就可以将项目部署到线上,这种部署项目的方法虽然简单,但是缺点也非常明显,每次重新部署的时候,需要先上传新的安装包,再kill掉相关进程,再启动项目,特别是对于一些创业公司或者正处于快速迭代的项目来说,一天可能上传n次,非常的麻烦。

    为了解决这个问题,Jenkins诞生了

    二. Jenkins简介

    Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle[1]。

    三. CentOS中安装Jenkins

    第一次安装 Jenkins前,我们需要做以下准备:

    机器要求:256 MB 内存,建议大于 512 MB,10 GB 的硬盘空间

    软件软件:Java 8 ( JRE 或者 JDK 都可以)[2] (之所以必须安装java,是因为Jenkins是用Java语言编写的)

    可以通过以下命令安装JDK或者JRE

    yum search java 
    yum install java-1.8.0-openjdk :安装jre
    yum install java-1.8.0-openjdk-devel :安装jdk,直接安装这个也可以,上面的那个会被自动安装

    Jenkins的安装步骤如下:

    1. 下载 Jenkins,命令如下:

    wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

    2.  进入下载目录,输入以下命令启动Jenkins

    nohup java -jar jenkins.war --httpPort=8080 >/dev/null 2>&1 &

    有时候我们的8080端口会被其他程序占用,启动时将其修改为其他端口即可。

    3. 激活系统

    此时浏览器进入链接 http://ip:8080,即可打开Jenkins,等待一段时间后,出现输入初始密码的页面,输入对应密码后,即可激活系统

    4. 安装插件

    jenkins有非常多的插件,我们初次使用,可以直接选择安装推荐的插件来一键安装,也可以等用到的时候再单独安装。

    5. 设置初始用户和密码

    插件安装完成后,进入Create First Admin User 页面,输入用户名和密码插入即可,此时进入系统,如下图:

    Jenkins的简介、安装、配置

    参考资料

    [1]:Jenkins详细教程

    [2]:Jenkins官网

  • 0
  • 2
  • 0
  • 2.3k
  • llxzuishuai

    请登录之后再进行评论

    登录
  • 0
    233333
  • 0
    233
  • 单栏布局 侧栏位置: