美文网首页
jenkins初始界面部署

jenkins初始界面部署

作者: 森林是大地的 | 来源:发表于2020-04-28 22:47 被阅读0次

    2020-04-28

    1.打开jenkins页面(ip指我的云服务器外网ip)

    http://ip:8080

    2.输入jenkins密码

    cat /root/.jenkins/secrets/initialAdminPassword

    如下图:

    到这里,先不急着去看密码,我们可以在这里先把插件源换掉,这样后续安装插件速度惊人,失败的机率大大降低,也不会再初始化部分卡好久 我曾经卡过半小时到几小时过……

    先访问这个url的目的在于让jenkins去生成默认的更新目录/root/.jenkins/

    3.修改默认Jenkins插件源与连接检测位置

    # sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /root/.jenkins/updates/default.json

    #sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' /root/.jenkins/updates/default.json

    如果提示/root/.jenkins/updates/default.json不存在,那么可能是你的网络连不到Jenkins官方仓库上,是不会生成updates目录的,解决方式也简单

    执行如下命令,重启Jenkins,再查看updates文件夹是否生成,生成即可执行上边的命令插件安装加速了

    sed -i"s/https:\/\/updates.jenkins.io\/update-center.json/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins\/updates\/update-center.json/g"/root/.jenkins/hudson.model.UpdateCenter.xml

    4.重启Jenkins,使插件源生效

    $ ps -ef|grep jenkins#定位刚才启动Jenkins的那行命令的pid$kill-9 #杀jenkin进程$ nohup java -DJENKINS_HOME=/home/jenkins/root -jar /home/jenkins/jenkins.war --httpPort=8888 &#重启Jenkins

    重启Jenkins,使插件源生效

    #定位刚才启动Jenkins的那行命令的pid

    $ ps -ef|grep jenkins

    #杀jenkin进程

    $kill-9 

    #重启Jenkins

    $ nohup  java -jar /usr/LXHtest/jenkins/jenkins.war --httpPort=8080 &

    5.解锁Jenkins

    [root@iZ8vbf6lodiycj95t5h03xZ ~]# cat /root/.jenkins/secrets/initialAdminPassword

    e4097a68560046089747ffb333ddecb7

    复制输出的密码,访问<hostIp>:<httpPort>,粘贴到管理员密码框中,继续

    6.安装插件

    一般安装推荐的就可以了,如果是老手可以选择插件来安装,后续可以再装插件的,勿太过担心

    完成3. 4. 5. 更新源后插件更新很快,几分钟完成。

    等待安装完成

    7.创建新管理员账户 -> 保存并完成 

    8.配置jenkins

    9.重启jenkins

    因为更新了管理员用户,这里会出现白页,就算清页面缓存,顶多看到登录页面,但是登录不了

    需要重启下Jenkins服务,参考 重启Jenkins,使插件源生效 部分内容重启

    因为更新了管理员用户,这里会出现白页,就算清页面缓存,顶多看到登录页面,但是登录不了

    需要重启下Jenkins服务,参考 重启Jenkins,使插件源生效 部分内容重启

    相关文章

      网友评论

          本文标题:jenkins初始界面部署

          本文链接:https://www.haomeiwen.com/subject/akrbwhtx.html