Linux部署Jenkins两种方法的对比(WAR &
2017-03-01 本文已影响3018人
皇阿玛PLUS
目录
- Linux部署Jenkins两种方法的介绍
- 方法1:WAR包
- 步骤简介
- 方法2:YUM安装
- 步骤简介
- 方法1:WAR包
- 两种安装方法的对比
- WAR包安装
- 优点
- 缺点
- YUM安装
- 优点
- 缺点
- WAR包安装
一、Linux部署Jenkins两种方法的介绍
方法1:WAR包
步骤简介:
- wget在官方下载jenkins.war的包到tomcat下
- 修改tomcat的server.xml配置,重启tomcat
- 调整防火墙规则,允许端口访问
- 浏览器访问:http://x.x.x.x:port
方法2:YUM安装
步骤简介:
- 添加官方的rpm包源,进行yum安装
- 编辑jenkins的/etc/init.d/jenkins程序文件,添加java路径
- 编辑jenkins的/etc/sysconfig/jenkins配置文件,修改端口、系统运行账户
- 编辑/etc/profiles文件添加jenkins的环境变量
- 启动jenkins服务service jenkins start
- 浏览器访问: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有点懵