Apache2:如何在远程 VM 中托管网站?

Apache2: How to Host an website in a remote VM?

我在云 VM 上安装了 apache2 服务器(使用 SSH 远程访问 Ubuntu 18.04 服务器),我想在浏览器中输入 VM IP 地址时打开一个测试网页。我应该做什么配置?

此外,在输入 VM IP 地址时,即使启用了 000-default.conf,我也无法获得默认的 Ubutu Apache 网页?

是否有让 apache2 在线的特定配置?

您必须打开 Apache Web 服务器所需的端口:确认端口 80 (http) 和 443 (https) 在云 VM 上打开。

对于 https,您必须提供自签名或有效的 TLS 证书(PEM 格式)。

作为参考,请查看 other 个 Whosebug 问题。