Jenkins 遇到的问题

  • 问题1:安装Jenkins是Web页面出现该Jenkins实例似乎已经离线
  • 解决方法1:修改hudson.model.UpdateCenter.xml文件
1 <?xml version='1.1' encoding='UTF-8'?>
2 <sites>
3   <site>
4     <id>default</id>
5     <!--<url>https://updates.jenkins.io/update-center.json</url>--><!--这是以前的写法,国内无法访问-->
6     <url>http://updates.jenkins.io/update-center.json</url>
7   </site>
8 </sites>

  • 问题2:Jenkins修改默认端口号
  • 解决方法1:Jenkins目录下的jenkins.xml文件,把<arguments>标签中的--httpPort参数改为需要的,需要重启Jenkins服务
  • 解决方法2:使用cmd命令行,首先cd到jenkins.war所在的目录,然后使用java -jar jenkins.war --ajp13Port=-1 --httpPort=8081(不好使);启动/停止jenkins命令:new start/stop jenkins;

  • 问题3:忘记登录密码和账号
  • 解决方法1:修改Jenkins目录下的config.xml文件
1 <useSecurity>true</useSecurity>  修改成  <useSecurity>false</useSecurity>
2 <authorizationStrategy> .... </authorizationStrategy> 标签之间的内容全部删除
3 ## 其实authorizationStrategy 之间的东西不清理也可以,主要是把 useSecurity的true改成false重启即可
  • 解决方法2:找到Jenkins目录下的users文件夹,找到config.xml文件,修改passwordHash部分,替换原有的hash值:修改为 #jbcrypt:$2a$10$GdI50dFl86jSvCTd81CWHewz8Zf0vXv3Sm7wwYCSYKlPjigAIOh0u;后者是123456的hash值
posted @ 2020-08-15 17:14  陨落的星尘  阅读(231)  评论(0编辑  收藏  举报