从主机(MacOS)访问 VirtualBox(CentOS 7)上启动的 OpenProject

从主机(MacOS)访问 VirtualBox(CentOS 7)上启动的 OpenProject

我使用 Mac OS 作为 VirtualBox 的主机。我按照以下步骤在 VirtualBox 上安装了 CentOS 7说明然后我按照以下步骤在 Centos 7 上安装了 OpenProject指示并使用以下命令进行配置。它运行得很好,我能够在 CentOS 7 的浏览器上启动 OpenProject - 参见下面的屏幕截图。

在此处输入图片描述

我想要从我的主机 Mac OS(使用 Chrome 浏览器)访问已启动的 CentOS 7(VirtualBox)的 OpenProject,这就是我的目标。

我在 CentOS 7 上使用 ifconfig 并获取了如下图所示的 IP 地址,

在此处输入图片描述

然后我在 Mac OS Chrome 浏览器上使用此 IP 地址,如下所示,请参见以下两个屏幕截图:

在此处输入图片描述 在此处输入图片描述

它不起作用,我不知道为什么,非常感谢任何帮助。

答案1

您需要打开端口 80 以允许 Apache/Nginx 通过 HTTP 处理请求。如果您尚未这样做,可以使用以下命令启用防火墙的 http 服务:

$ sudo firewall-cmd --permanent --add-service=http

如果您计划配置 Apache 通过 HTTPS 提供内容,您还需要通过启用 https 服务来打开端口 443:

$ sudo firewall-cmd --permanent --add-service=https

接下来,重新加载防火墙以使这些新规则生效:

$ sudo firewall-cmd --reload

防火墙重新加载后,您就可以启动服务并检查 Web 服务器了。

我找到了这个解决方案:留置权

相关内容