Linux安装jenkins

Posted cangyuefeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux安装jenkins相关的知识,希望对你有一定的参考价值。

 

 

环境说明:

系统版本:CentOS Linux release 7.2.1511 (Core)

jenkins版本:jenkins-2.126-1.1

jdk版本:openjdk version "1.8.0_171"

 

安装配置jenkins

1、安装jdk,由于这里采用的是阿里云的服务器,直接yum的阿里云yum源里的jdk

yum install java -y
java -version
openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-b10)
OpenJDK 64-Bit Server VM (build 25.171-b10, mixed mode)

 

2、安装jenkins

登陆http://pkg.jenkins-ci.org/redhat/,选择需要的版本下载

我这里下载的是最新版

wget http://pkg.jenkins-ci.org/redhat/jenkins-2.126-1.1.noarch.rpm
rpm -ivh jenkins-2.126-1.1.noarch.rpm

安装完毕后,直接启动jenkins

/etc/init.d/jenkins start

jenkins的默认端口是8080,访问ip:8080登陆jenkins系统

 

3、配置jenkins

浏览器输入地址后,会出现jenkins正在加载,加载完毕后,会出现如下界面,cat下红圈中的文件,来输入密码

技术分享图片

 

 

 

等待加载,加载完毕后会出现插件选择界面,选择推荐的配置即可

技术分享图片

插件安装中

技术分享图片

 

创建管理用户:

 技术分享图片

创建完毕后,点击保存即可。

技术分享图片

至此,jenkins安装完毕。

 

问题总结:

1、离线

当输入密码后,jenkins出现如下界面:

技术分享图片

如果确保机器访问网络正常,那么需要从2个方面排查下问题。

切换到插件管理界面,看看是否有网络不通的提示,如下图:

技术分享图片

jenkins是以能否访问google来判断网络是否畅通,可是在这里,这个网站是访问不到的,所以修改下jenkins的文件。

jenkins默认的home目录为/var/lib/jenkins/updates/,编辑default.json,将第一行的www.google.com修改为www.baidu.com。重启jenkins。刷新页面,看是否成功。

 

2、修改插件更新网址为http

保持当前页面不动,在新窗口打开 ip:8080/pluginManager/advanced,将升级站点中的URL地址改为http,重启jenkins,刷新界面。

 

离线问题的话,以上2个方法就可以解决。

 





以上是关于Linux安装jenkins的主要内容,如果未能解决你的问题,请参考以下文章

jenkins-1-基于 linux 安装

Linux 各种软件的安装-Jenkins和svn结合

如何在CentOS下安装部署Jenkins持续集成环境

windows和linux下安装jenkins的区别

Jenkins+github+maven+git+linux

怎么在linux环境安装jenkins.war