当您try 访问大小为Azure B1s
的VM
上的Jenkins home page
时,可能会出现空白页面的原因有几种.
如果您的VM
没有足够的RAM
或CPU
资源,则Jenkins homepage
可能无法正确加载.在这种情况下,它可能很难正确显示页面.请查看您的VM
上的RAM
使用情况.此外,浏览器缓存有时会导致显示问题.考虑从不同的浏览器访问Jenkins,或者清除当前浏览器的缓存.
我已经在VM
上安装了Jenkins Server
,尺寸为B1s
的1 GB RAM
我可以用配置了RAM
和1 CPU
的1GB
的VM
打开Jenkins homepage
,只需稍加延迟.
我建议您遵循Jenkins对小型团队配置的要求,以便在您的VM上流畅地安装Jenkins.我使用的是标准的B2MS,2vCPU和8 GB的内存.
一旦您完成了您的VM设置,请确保允许端口8080.
假设您已经验证了其他先决条件,如JDK版本,如下所示-
Start with the Jenkins setup process as below-
Pull the Jenkins repo and append the package to the system.
更新您的系统sudo apt update
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
&;
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
安装Jenkins apt install jenkins -y
现在转到Azure Portalenter code here
控制台.从概述部分复制公共IP地址,并将其粘贴到您的浏览器http://your-public-ip:8080中,它应该可以工作.如果您的浏览器没有加载,只需验证您是否可以使用curl localhost:8080
本地访问Jenkins
如果失败,请验证您是否如上所述打开了端口8080.如果允许该端口,则您应该能够在您的浏览器上访问Jenkins,如下所示-
对于解锁Jenkins页面上显示的路径,您可以使用cat
获取凭据
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
将密码复制粘贴到管理员密码中,安装默认建议插件,即可访问Jenkins,如下所示-
插件安装完成后,如下所示
您将被重定向到登录页面,相应地设置您的凭据,然后单击下一步.
您已登录到Jenkins控制面板.
参考文献:Official Jenkins Installation document