Linux部署Jenkins两种方法的对比(WAR & YUM)

目录

  • Linux部署Jenkins两种方法的介绍
    • 方法1:WAR包
      • 步骤简介
    • 方法2:YUM安装
      • 步骤简介
  • 两种安装方法的对比
    • WAR包安装
      • 优点
      • 缺点
    • YUM安装
      • 优点
      • 缺点

一、Linux部署Jenkins两种方法的介绍

方法1:WAR包
步骤简介:
  1. wget在官方下载jenkins.war的包到tomcat下
  2. 修改tomcat的server.xml配置,重启tomcat
  3. 调整防火墙规则,允许端口访问
  4. 浏览器访问:http://x.x.x.x:port
方法2:YUM安装
步骤简介:
  1. 添加官方的rpm包源,进行yum安装
  2. 编辑jenkins的/etc/init.d/jenkins程序文件,添加java路径
  3. 编辑jenkins的/etc/sysconfig/jenkins配置文件,修改端口、系统运行账户
  4. 编辑/etc/profiles文件添加jenkins的环境变量
  5. 启动jenkins服务service jenkins start
  6. 浏览器访问:http://x.x.x.x:port

二、两种安装方法的对比

WAR包安装
优点:
  • 只有一个war包,轻量级部署
  • 配置过程简单,无需额外配置
  • 对于已经部署好tomcat+jdk环境的Server,可以在10分钟内就搭建好Jenkins平台,适用于快速部署和使用;
  • 适合新手,或者对Linux不太熟的人员
缺点:
  • 因为是官方直接打包好的.war包,修改配置容易出现报错
  • 运行不稳定,增加插件、修改权限等,很容易崩溃
  • 重启jenkins服务不太方便(java -jar /xx/xx/jenkins.war --httpPort=8080)
YUM安装
优点
  • 对于熟悉Linux服务配置的人员来说,轻车熟路的配置流程
  • 可以根据Server环境,定制化的修改jenkins配置文件
  • 可以很方便的查看服务运行状态(state)、日志、排错、重启服务
  • 适用于Linux老司机
缺点
  • 配置的过程稍复杂,要修改的文件和参数
  • 反复查看日志中的ERROR,根据模糊的错误信息,调整环境和配置
  • 对于Linux新手来说,配置起来有点难,Troubleshouting有点懵

你可能感兴趣的:(Linux部署Jenkins两种方法的对比(WAR & YUM))