gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 03:21:24 27 4
gpt4 key购买 nike

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

此后,我无法访问 Jenkins 的主页。它显示为空白页:

AzureLinuxVMB1SJenkins

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

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

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

最佳答案

当您尝试访问 Jenkins home page 时,可能会出现空白页面,原因有多种。在您的VM上大小为Azure B1s .

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

我已经安装了Jenkins ServerVM尺寸B1s1 GB RAM

enter image description here

我可以打开Jenkins homepage使用VM略有延迟配置为1GBRAM1 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

安装 Jenkins apt install jenkins -y

enter image description here

现在转到 Azure 门户 enter code here安慰。从概述部分复制公共(public) 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

引用文档:Official Jenkins Installation document

关于linux - Azure Linux B1s VM - 已安装 Jenkins 服务器,但主页未打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77212991/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com