我尝试过Azure免费服务-1 GB RAM的Linux VM B1,安装了Jenkins,允许端口80,22,8080,通过浏览器中VM的public_ip:8080登录到Jenkins,并输入从Jenkins服务器获取的密码。
在那之后,我无法获得Jenkins的主页。显示为空白页:
我尝试了Azure Documentation for Jenkins Server安装中列出的命令,因为它也允许相同的端口,并使用3.5 GB RAM的DSv 1系列创建。
我能够得到Jenkins服务器的主页,因为它显示像安装插件菜单。
唯一的区别是RAM和vCPU。在Jenkins安装document中,提到最低硬件要求是1 GB RAM和256 GB ROM。
1条答案
按热度按时间u91tlkcl1#
当您尝试访问
Azure B1s
大小的VM
上的Jenkins home page
时,有几种可能性可以解释为什么您可能会得到一个空白页面。如果您的
VM
没有足够的RAM
或CPU
资源,Jenkins homepage
可能无法正确加载。在这种情况下,它可能很难正确显示页面。请检查VM
上的RAM
使用情况。此外,浏览器缓存有时会导致显示问题。考虑从不同的浏览器访问Jenkins或清除当前浏览器的缓存。我已经在
VM
上安装了Jenkins Server
,大小为1 GB RAM
的B1s
我可以使用配置了
RAM
和1 CPU
的1GB
的VM
稍微延迟打开Jenkins homepage
。我建议您遵循Jenkins对小型团队配置的要求,以便在VM上顺利安装Jenkins。我使用标准的B2 ms,2 vCPU和8 GB RAM。
完成VM设置后,请确保允许端口8080。
假设你已经验证了其他类似jdk的pre-jdk版本,如下所示:
从下面的Jenkins设置过程开始-
提取Jenkins repo并将包附加到系统。
更新您的系统
sudo apt update
&
安装Jenkins
apt install jenkins -y
Azure Portal
enter code here
控制台从概述部分复制公共IP地址并将其粘贴到浏览器http://your-public-ip:8080中,它应该可以工作。如果它没有加载到您的浏览器上,只需验证您是否可以使用curl localhost:8080
在本地访问Jenkins如果失败,请验证您是否已打开端口8080如上所述。如果端口被允许,那么你应该能够在浏览器上访问Jenkins,如下所示-
您可以使用
cat
获取凭据,其路径显示在解锁Jenkins页面上将密码复制粘贴到admin密码中,安装默认的建议插件,就可以访问Jenkins了,如下所示-
一旦插件安装如下
你将被重定向到登录页面,相应地设置你的凭证,然后点击下一步。
您已登录Jenkins Jmeter 板。
参考文件:Official Jenkins Installation document