2020-04-28
1.打开jenkins页面(ip指我的云服务器外网ip)
http://ip:8080
2.输入jenkins密码
cat /root/.jenkins/secrets/initialAdminPassword
如下图:
到这里,先不急着去看密码,我们可以在这里先把插件源换掉,这样后续安装插件速度惊人,失败的机率大大降低,也不会再初始化部分卡好久 我曾经卡过半小时到几小时过……
先访问这个url的目的在于让jenkins去生成默认的更新目录/root/.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
$ 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的那行命令的pid
$ ps -ef|grep jenkins
#杀jenkin进程
$kill-9
#重启Jenkins
$ nohup java -jar /usr/LXHtest/jenkins/jenkins.war --httpPort=8080 &
[root@iZ8vbf6lodiycj95t5h03xZ ~]# cat /root/.jenkins/secrets/initialAdminPassword
e4097a68560046089747ffb333ddecb7
复制输出的密码,访问<hostIp>:<httpPort>,粘贴到管理员密码框中,继续
6.安装插件
一般安装推荐的就可以了,如果是老手可以选择插件来安装,后续可以再装插件的,勿太过担心
完成3. 4. 5. 更新源后插件更新很快,几分钟完成。
等待安装完成
7.创建新管理员账户 -> 保存并完成
8.配置jenkins
9.重启jenkins
因为更新了管理员用户,这里会出现白页,就算清页面缓存,顶多看到登录页面,但是登录不了
需要重启下Jenkins服务,参考 重启Jenkins,使插件源生效 部分内容重启
因为更新了管理员用户,这里会出现白页,就算清页面缓存,顶多看到登录页面,但是登录不了
需要重启下Jenkins服务,参考 重启Jenkins,使插件源生效 部分内容重启
网友评论