如何在虚拟机上安装 Gitlab?

How do I install Gitlab on a VM?

我在 VMWare VM 上安装了 Gitlab,使用 NAT,其中 VM 是 运行 Ubuntu 16.04。一切都安装好了,但我无法通过浏览器访问它。它说我需要配置一个外部 URL。我只需要从我的 Mac(其中 VM 是 运行)访问 VM。如何配置 URL 以便我可以从我的 Mac 访问它?

谢谢!

当 VM 在 NAT 网络配置中的 Mac 本地 运行 时,这意味着端口直接在 Mac IP 上可用。如果你只需要从 Mac 本身访问它,你可以通过环回(仅限本地)IP 127.0.0.1

在端口访问应用程序 如果 gitlab 在 VM 的端口 80 上 运行,在 Mac 上你应该可以使用 http://127.0.0.1
访问 如果这不起作用,有几个选项:

  • 确认在 Mac 本地端口 80 上没有其他 service/webserver 是 运行。如果有,你应该在你的虚拟机中更改 gitlab web 服务器的端口,并使用 http://127.0.0.1:port 访问
  • 确认 VM 防火墙允许端口 80,并且网络服务器是 运行 https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-gitlab-on-ubuntu-16-04