Jenkins之安装及简单使用-yellowcong

来源:互联网 发布:重生之随身淘宝 编辑:程序博客网 时间:2024/06/11 11:12

Jekins在现在用得是比较的多的,持续集成,一直是开发的方向,简化了手动打包的操作,1、jekins需要1.8版本的jdk,这点需要明白..我就踩坑了,2、如果Jenkins离线,连不上外网,装不了插件,那么需要修改插件升级配置,还有Jenkins的安装方式多样,有好多方式,不需要局限于war包的方式,只是我习惯这中方式了


这里写图片描述

1、安装Jenkins

1.1获取安装包

Jekins的安装方式挺多,我们采用war包的方式安装,这种安装方式简单方便

#下载war包,这个下载好慢wget http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/war-stable/2.73.2/jenkins.war#我上传一份到七牛上,这样就可以快点了wget http://yellowcong.qiniudn.com/jenkins.war#可以直接通过jenkins自身的netty启动java -jar jenkins.war

1.2拷贝到安装目录

拷贝到tomcat目录
这里写图片描述

#解压到当前的webapp目录,然后删除掉war包unzip jenkins.war -d jenkins

1.3启动tomcat

#启动tomcat./bin/startup.sh#查看日志 tail -f -n 100 ./logs/catalina.out

这里写图片描述

这个地方生成了第一次启动的密码”

#就是这么一串数字91674a79d9ea44408033417147713417#也可以到 这个目录下去获取This may also be found at: /root/.jenkins/secrets/initialAdminPassword

这里写图片描述

2、配置jekins

2.1配置jenkins

xx:port/jenkins 访问项目,设定jenkins初始化,对了,防火墙端口没有开的,需要自己开一下

这里写图片描述

Jenkins连接不上外网
This Jenkins instance appears to be offline.

这里写图片描述

2.2设置用户名和密码

这里写图片描述

2.3项目主面板

这里写图片描述

错误集合

1、Jenkins放到webapp下没有反应

查看启动的错误,就可以发现,jenkins需要的是1.8版本的jdk
这里写图片描述

我的Java 版本是1.7的,所以就尴尬了
这里写图片描述

改成了1.8的版本
这里写图片描述

换了jdk版本,就好用了,so easy

这里写图片描述

2、Jenkins连接不上外网

This Jenkins instance appears to be offline.
连接不上外网,java.net.SocketTimeoutException: connect timed out,这个问题的产生是,由于天朝的网络导致的,访问不了外国网站,所以需要替换站点升级的json配置。

这里写图片描述

到jekins 的插件配置页面 http://192.168.66.120:8080/jenkins/pluginManager/advanced
设置修改升级站点,就爱那个

这里写图片描述

替换成http://ftp.tsukuba.wide.ad.jp/software/jenkins/updates/current/update-center.json 就可以解决问题了,照成这个问题的原因是天朝的网络访问不了google这些地方。

这里写图片描述

更改后的效果,更改后,就可以安装插件了
这里写图片描述