Azure Linux B1s VM - Jenkins 服务器已安装,但主页无法打开

问题描述 投票:0回答:1

我尝试过Azure免费服务 - 1 GB RAM的Linux VM B1,安装了Jenkins,允许端口80、22、8080,通过浏览器中VM的public_ip:8080登录到Jenkins,并输入从Jenkins服务器获取的密码.

之后我就无法访问Jenkins的主页了。它显示为空白页:

我尝试使用 Azure 文档中列出的命令进行 Jenkins 服务器安装,因为它也允许相同的端口并使用 DSv1 系列 3.5 GB RAM 创建。

我能够获取 Jenkins 服务器的主页,因为它显示为“安装插件”菜单。

唯一的区别是 RAM 和 vCPU。 在 Jenkins 安装文档中,提到最低硬件要求是 1 GB RAM 和 256 GB ROM。

linux azure jenkins azure-virtual-machine
1个回答
0
投票

当您尝试访问大小为

Jenkins home page
VM
上的
Azure B1s
时,可能会出现空白页面,原因有几种。

如果您的

Jenkins homepage
VM
RAM
资源不足,
CPU
可能无法正确加载。在这种情况下,可能很难正确显示页面。请检查您的
RAM
上的
VM
使用情况。此外,浏览器缓存有时会导致显示问题。考虑从其他浏览器访问 Jenkins 或清除当前浏览器的缓存。

我已在

Jenkins Server
上安装了
VM
,尺寸为
B1s
 
1 GB RAM

enter image description here

我可以使用配置有

Jenkins homepage
VM
1GB
RAM
打开
1 CPU
,稍有延迟。

enter image description here

我建议您遵循 Jenkins 对小团队配置的要求,以便在虚拟机上顺利设置 Jenkins。我使用带有 2vCPU 和 8 GB RAM 的标准 B2ms。

enter image description here

完成虚拟机设置后,请确保允许端口 8080。

enter image description here

假设您已经验证了其他先决条件,例如jdk版本如下-

enter image description here

从 Jenkins 设置过程开始,如下所示 -
拉取 Jenkins 存储库并将包附加到系统。

enter image description here

更新您的系统

sudo apt update

enter image description here

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

安装詹金斯

apt install jenkins -y

enter image description here

现在转到 Azure 门户

enter code here
控制台。从概述部分复制公共 IP 地址并将其粘贴到您的浏览器中http://your-public-ip:8080,它应该可以工作。如果它没有在您的浏览器上加载,只需验证您是否可以使用
curl localhost:8080

在本地访问 Jenkins

enter image description here

enter image description here

如果失败,请验证您是否按照上述方式打开了 8080 端口。如果端口被允许,那么您应该能够在浏览器上访问 Jenkins,如下所示-

enter image description here

您可以使用

cat
作为解锁 Jenkins 页面上显示的路径来获取凭据

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

复制粘贴管理员密码中的密码,安装默认建议的插件即可访问Jenkins,如下-

enter image description here

安装插件后,如下所示

enter image description here

您将被重定向到登录页面,相应地设置您的凭据,然后单击下一步。

enter image description here

您已登录 Jenkins 仪表板。

enter image description here

enter image description here

参考文档:Jenkins官方安装文档

© www.soinside.com 2019 - 2024. All rights reserved.