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的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建. ...
随机推荐
- 你应当如何学习C++以及编程(细节是必要的,但不是重要的,把时间用在集中精力去解决问题,而不是学习新技术,那样练不成高手。在实践中提高才是最重要的。最最重要的内功还是长期学习所磨练出来的自学能力)good
最近在学习Qt但由于没有C++的基础,感觉学的很吃力.看到pongba的这篇文章感觉不错就弄过来了, 原文地址:http://blog.csdn.net/qter_wd007/article/deta ...
- vue跳转到外部链接
<span @click="see('http://xxxx">点击跳转到xxx</span> 方法:(调用函数) See (e) { window.loc ...
- spring-boot mybatis配置
接着我们的spring boot项目,spring boot如何使用mybatis访问数据库呢? 个人习惯使用mapper接口和xml配置sql,从pom.xml入手 1.1 添加依赖 <dep ...
- #20175201 实验二:Java面向对象程序设计
20175201 实验二:Java面向对象程序设计 实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L ...
- bootstrap 自适应和响应式布局的区别
自适应: 不管屏幕多大,都尽量不换行,而只是横向缩放. 响应式: 屏幕变小了之后,属于同一行的元素受到挤压后,行的右边元素自动换行显式: 屏幕大了后,本属于同一行的元素尽可能的排在同一行内: boo ...
- PowerBI功能发布时间线
DAX/PowerBI系列 - PowerBI功能发布时间线 PowerBI从GA/上线以来,每月发布的功能收集起来做成了一个报表:(耐心等待PowerBI 出来,噔噔噔噔~~~) 上图显示: 1)D ...
- Python selenium根据class定位页面元素
在日常的网页源码中,我们基于元素的id去定位是最万无一失的,id在单个页面中是不会重复的.但是实际工作中,很多前端开发人员并未给每个元素都编写id属性.通常一段html代码如下: <div cl ...
- java生成二维码的几个方法
1: 使用SwetakeQRCode在Java项目中生成二维码 http://swetake.com/qr/ 下载地址 或着http://sourceforge.jp/projects/qrcode/ ...
- Windows使用tail命令跟踪日志
我们知道如果是Unix/Linux环境可以直接使用 tail -f xxx.log即可. 但是Windows并没有自带这个命令,不过从网上可以找到tail.zip 实测可以将其解压放在C:\Windo ...
- dubbo搭建
1.安装java : yum install java 2.下载Tomcat: wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.1 ...