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这些地方。
更改后的效果,更改后,就可以安装插件了
- Jenkins之安装及简单使用-yellowcong
- Nginx之简单使用及配置-yellowcong
- Ngrok之Screenの简单使用-yellowcong
- Zookeeper之Curator框架简单使用-yellowcong
- SVN之VisualSVN-Server简单使用-yellowcong
- jenkins安装及使用
- Jenkins安装及使用
- GitLab之安装-yellowcong
- Kubernate之安装-yellowcong
- Jenkins之设置Tomcat编码格式-yellowcong
- Jenkins之配置Maven和JDK-yellowcong
- Jenkins之密码忘记的解决办法-yellowcong
- CentOS7上安装Docker以及简单使用-yellowcong
- Zookeeper的安装配置和简单使用-yellowcong
- Centos之GitBook文档工具安装与使用-yellowcong
- CentOS之Mysql安装-yellowcong
- CentOS之Java安装-yellowcong
- Nginx之rpm安装-yellowcong
- XlistView参考代码
- android IPC机制之 AIDL
- S
- 随机设置MAC地址
- tmp_caffe_command
- Jenkins之安装及简单使用-yellowcong
- 关于数组长度问题你都全都掌握了吗?数组求长度练习题就在这里
- 提升DeBug,解决Error能力
- MySQL详解--锁
- T
- JS中窗口或窗体的交互记录
- 前端资料收集
- Linux技术——netstat命令详解
- 关于在CentOS上安装网易云音乐的一些tips