一、相关概念
1.Jenkins概述
Jenkins是一个独立的开源自动化服务器,它可以用于各种自动化与构建、测试和交付或部署软件相关的任务。另外它提供了数百个插件来支持构建、部署和自动化任何项目。
2.Jenkins目的
①持续、自动地构建/测试软件项目。
②监控软件开放流程,快速问题定位及处理,提示开放效率。
二、安装部署
1.安装环境要求
• 最低配置:不少于256M内存,不低于1G磁盘
• jdk版本最好是1.8以上
• 服务器必须联网
2.安装jdk
http://note.youdao.com/noteshare?id=e508be196701cd62e02948c0ced6dffa&sub=2E4EB62172624664A9BFCA3D005DC15A
如果已经安装的朋友可直接忽略这一步
3.安装Jenkins
好了,终于要到了安装jenkins的这一步了,其实也非常简单,几个命令就搞定了。
首先我们需要先安装jenkins仓库
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
接下来安装jenkins
yum install jenkins
4.启动和停止
sudo service jenkins start 启动
sudo service jenkins stop 停止
sudo service jenkins restart 重启
如果启动失败,可以运行如下命令查看错误信息
systemctl status jenkins.service
或者
如果是下面的错误,可能是java配置错误,需要修改jenkins配置文件
或者
Starting jenkins (via systemctl): Job for jenkins.service failed. See 'systemctl status jenkins.service' and 'journalctl -xn' for details. [FAILED]
解决方法:
vi /etc/init.d/jenkins
在jenkins的配置文件中配置java当前的路径
5.修改端口号
jenkins默认的端口号是8080,如果和服务器上8080端口占用了,可以修改默认的端口号。
vi /etc/sysconfig/jenkins
6.打开jenkins
在浏览器中输入这台服务器的Ip地址+端口号即可访问。例如:http://192.168.93.128:8080
初次登录,有一个默认账号,密码输入以下命令可以查看。
cat /var/lib/jenkins/secrets/initialAdminPassword
7、选择默认插件即可
8、设置管理员
接下来去登录吧!
带图文地址:http://note.youdao.com/noteshare?id=17e77610c8d6d3e756c5aa2187fbb33c&sub=B25432DD0EF74FED85663381E298DD54