• 注册
  • 赞助本站

    • 支付宝
    • 微信
    • QQ

    感谢一直支持本站的所有人!

    • 查看作者
    • 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
    • 0
    • 0
    • 107
    • 请登录之后再进行评论

      登录
    • 单栏布局 侧栏位置: