Jenkins学习
1.jenkins启动卡在密码初始化处不动的情况,参照:
https://blog.csdn.net/lylload/article/details/82754101
https://blog.csdn.net/heatdeath/article/details/79733611
https://www.cnblogs.com/wzy5223/p/5277901.html
a.注意一开始没有updates目录,修改hudson.model.UpdateCenter.xml再启动后才有,
这时已经可以正常启动,只不过稍慢打出接下来的日志,并进入初始化页面
再修改updates中的default.json 把里面所有的谷歌地址改成百度的。
b.注意工作目录在启动日志密码提示的目录中:
...
This may also be found at: /home/dbai/.jenkins/secrets/initialAdminPassword
是一个点开头的隐藏目录,需要使用ls -all查看到:
[dbai@localhost ~]$ pwd
/home/dbai
[dbai@localhost ~]$ cd .jenkins
[dbai@localhost .jenkins]$ ll
total 48
-rw-rw-r--. 1 dbai dbai 1655 Mar 17 02:47 config.xml
-rw-rw-r--. 1 dbai dbai 145 Mar 17 02:47 failed-boot-attempts.txt
-rw-rw-r--. 1 dbai dbai 156 Mar 17 02:47 hudson.model.UpdateCenter.xml
-rw-------. 1 dbai dbai 1712 Mar 17 02:13 identity.key.enc
-rw-rw-r--. 1 dbai dbai 94 Mar 17 02:13 jenkins.CLI.xml
-rw-rw-r--. 1 dbai dbai 7 Mar 17 02:47 jenkins.install.UpgradeWizard.state
-rw-rw-r--. 1 dbai dbai 171 Mar 17 02:13 jenkins.telemetry.Correlator.xml
drwxrwxr-x. 2 dbai dbai 6 Mar 17 02:13 jobs
drwxrwxr-x. 3 dbai dbai 18 Mar 17 02:13 logs
-rw-rw-r--. 1 dbai dbai 907 Mar 17 02:47 nodeMonitors.xml
drwxrwxr-x. 2 dbai dbai 6 Mar 17 02:13 nodes
drwxrwxr-x. 2 dbai dbai 6 Mar 17 02:13 plugins
-rw-rw-r--. 1 dbai dbai 129 Mar 17 02:34 queue.xml.bak
-rw-rw-r--. 1 dbai dbai 64 Mar 17 02:13 secret.key
-rw-rw-r--. 1 dbai dbai 0 Mar 17 02:13 secret.key.not-so-secret
drwx------. 4 dbai dbai 4096 Mar 17 02:13 secrets
drwxrwxr-x. 2 dbai dbai 23 Mar 17 02:13 userContent
drwxrwxr-x. 3 dbai dbai 54 Mar 17 02:13 users
drwxrwxr-x. 11 dbai dbai 4096 Mar 17 02:13 war
[dbai@localhost .jenkins]$ vim hudson.model.UpdateCenter.xml
c.按照上面的密码文件路径查看初始密码,设置页面
2.页面插件安装(需要依赖1中修改的插件升级地址)后的用户设置和登录
如果默认使用admin用户,密码也是上面的初始密码。可以输入这个密码后进入系统管理修改密码。
默认页面http://192.168.137.100:8080/是空白页。需要访问http://192.168.137.100:8080/view/all/才能进行各种骚操作。
参照:
https://www.jianshu.com/p/1e411d225186
https://blog.csdn.net/qq_40447533/article/details/80849491
3.权威学习教程:
官方中文教程:
https://jenkins.io/zh/doc/book/installing/
博客:
https://kefeng.wang/2017/01/06/jenkins/
https://blog.csdn.net/kingice1014/article/details/76149404
https://www.cnblogs.com/jwrwst/p/6520114.html
https://www.cnblogs.com/c9999/p/6399367.html
https://www.cnblogs.com/xiewenming/p/7490828.html
https://www.jianshu.com/p/8e9bfc638918
4.修改的/etc/profile,如果要对所有用户(包括root)生效,只能重启机器,使用source /etc/profile只对当前修改的用户生效。参照:
https://www.cnblogs.com/hust-chenming/p/4943268.html
5.如果java不在/usr/bin,/bin等目录中(source这种命令也是),普通用户使用sudo java -version会报找不到命令。解决办法是在/usr/bin中建立一个指向自定义java路径的软连接,系统会自动拷贝到/bin目录一份,这样就能找到这个自定义路径的命令了:
[dbai@localhost bin]$ sudo ln -s /usr/local/jdk1.8.0_201/bin/java java
[dbai@localhost bin]$ ll java*
lrwxrwxrwx. 1 root root 32 Mar 17 02:51 java -> /usr/local/jdk1.8.0_201/bin/java
lrwxrwxrwx. 1 root root 22 Sep 16 05:49 java_machine -> /etc/alternatives/java
lrwxrwxrwx. 1 root root 24 Sep 16 05:52 javaws -> /etc/alternatives/javaws
-rwxr-xr-x. 1 root root 2195 Mar 11 2014 javaws.itweb
[dbai@localhost bin]$ cd /usr/bin
[dbai@localhost bin]$ ll java*
lrwxrwxrwx. 1 root root 32 Mar 17 02:51 java -> /usr/local/jdk1.8.0_201/bin/java
lrwxrwxrwx. 1 root root 22 Sep 16 05:49 java_machine -> /etc/alternatives/java
lrwxrwxrwx. 1 root root 24 Sep 16 05:52 javaws -> /etc/alternatives/javaws
-rwxr-xr-x. 1 root root 2195 Mar 11 2014 javaws.itweb
6.使用任何方式,启动各种软件都会遇见启动用户对某个路径下目录、文件的权限问题,导致软件启动或使用异常,修改目录或文件拥有者,或添加启动用户对其的操作权限,才能解决问题。
7.不要再使用任何Linux中自带的火狐浏览器,它在鼠标选中,键盘输入等诸多方便都有诡异问题,无法解决。
8.善于利用增减条件,和设备在不同环境、系统下进行比较,确定到底是硬件设备还是某个系统、某个软件的问题。不要束手无策,或胡乱确认问题。
9.虚拟机中的终端窗口、浏览器窗口等一切,严禁使用鼠标选中内容,会造成键盘整体失灵,火狐浏览器中鼠标滚轮效果变成放大缩小,配置好NAT网络,使用XShell等进行操作吧。
10.一定要时刻与人互相帮助,互通有无,善于帮助别人,善于交往和沟通。没人强大到别人知道的自己都知道,别人会的自己都会,有时恰恰是别人听说你的困境点播你的,或者你帮助别人的,看似简单,关键时刻救你一命。
Jenkins学习的更多相关文章
- Jenkins 学习笔记
Jenkins 的内容网站蛮多的,但是一开始我看起来确实很费劲.似乎好多东西都是悬空的,没有把底层的信息交代清楚. 我把自己对于 Jenkins 的探索过程记录下来,如下. 目录 Jenkins 学习 ...
- Gitlab+Jenkins学习目录
Gitlab+Jenkins基础篇 Gitlab+Jenkins学习之路(一)之Git基础 Gitlab+Jenkins学习之路(二)之gitlab部署 Gitlab+Jenkins学习之路(三)之g ...
- Jenkins学习二:Jenkins安装与配置
安装前关注: Q:应该选择哪个版本的Jenkins? A:如果你是公司正式使用推荐长期支持版(LTS),原因:稳定.如果你是学习,随便哪个版本都可以. Q:JDK应该安装哪个版本的? A:推荐安装JD ...
- Jenkins 学习资料
学习资料: iTech's Blog: Jenkins 入门总结 爱自己: 18篇博客 阳光温暖了心情: 17 篇博客 官网 参考: 构建基于Jenkins + Github的持续集成环境 CI持续集 ...
- Jenkins学习之——(1)Jenkins的安装与配置
1.最近公司要求做自动化部署,于是自学了jenkins.这个参考书很少,网上的文章也讲得很模糊,于是打算把自己学习东西记下来,希望对大家有所帮助. 一.jenkins的安装 到jenkins官网(ht ...
- Jenkins学习之旅
学习博客:http://www.cnblogs.com/zz0412/tag/jenkins/ https://jenkins.io/doc/ http://www.cnblogs.com/h ...
- jenkins 学习记录1
主题 以前自己做些小玩意儿比如博客(http://blogv3.labofjet.com/)的时候,在远程服务器上的tomcat发布工程用的是目录的结构,而不是war.原因很简单.用目录结构的话每次只 ...
- jenkins 学习记录2
主题 在之前的学习中(http://www.cnblogs.com/abcwt112/p/6274575.html)我已经学会怎么打包了..这篇文章记录分享我学习如何利用jenkins将打完的包发布到 ...
- Jenkins学习总结(6)——了解DevOps的前世今生
DevOps是什么?从哪里来? DevOps的概念 DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建. ...
随机推荐
- 在linux环境下部署禅道环境
下载禅道安装包: 1)cd /home/ 2)mkdir app 3)ls 4)cd app/ 5)pwd 6)wget +禅道地址(http://dl.cnezsoft.com/zentao/9.8 ...
- springboot+spring security +oauth2.0 demo搭建(password模式)(认证授权端与资源服务端分离的形式)
项目security_simple(认证授权项目) 1.新建springboot项目 这儿选择springboot版本我选择的是2.0.6 点击finish后完成项目的创建 2.引入maven依赖 ...
- CST2017 安装问题
1.需要修改破解文件license 中的电脑名称 2.若lincense 中有时间限制 需要把时间都修改 比如 到期为 1-jan-2018 则修改为1-jan-2019 所有的都需 ...
- Spark学习笔记11面向对象编程
面向对象编程 11.1 object类 11.1.1定义一个简单的类 11.1.2 field的getter与setter 定义类包含,定义类的field及方法.其格式如下 class Cla ...
- 学习记录----简单的原生js路由
在以前的web程序中,路由字眼只出现在后台中.但是随着SPA单页面程序的发展,便出现了前端路由一说.单页面顾名思义就是一个网站只有一个html页面,但是点击不同的导航显示不同的内容,对应的url也会发 ...
- 2019-04-15 Python中的面向对象学习总结
一.面向对象总结: (1)三要素:封装,继承,多态 详细介绍链接:https://www.jianshu.com/p/68a ...
- less is more,so 只记 less
less + 文件名 1.Enter键 :向下翻一行 2.空格键 :向下翻一屏 3.j键 :想下翻一行 4.k键 :向上翻一行 5.f键 :向下翻一屏 6.b键 : 向上翻一屏 7.d键 :向下翻半屏 ...
- 谷歌AM HTML视频代码amp-video示例
ntroduction Use amp-video to embed videos into your AMP HTML files. Video source files must be serve ...
- Python socket的客户端
做一个socket客户端1.声明一个实例2.绑定端口号和地址3.循环发送和接收响应其中要注意粘包的产生,为了防止粘包的产生,应该在服务器端先测出要发送信息的大小,然后发送响应至客户端,等到服务器上一条 ...
- windows ip路由
windows 20082块网卡,连接远程mysql数据库一直不通,ping正常,telnet 3306端口不正常 route print 路由情况 route add 10.255.2574.XXX ...