我面临的问题是关于我安装在Microsoft Azure虚拟机中的LAMP stck。安装后,我检查了Apache是否真的安装了Apache 2-V终端命令。它显示服务器版本和构建。但是,当我尝试在Web浏览器中使用Azure的“概述”部分中给出的公共IP地址打开它时,它会出现以下错误.“20.204.21.231响应时间过长。”
我查过各种表格。chatGPT和巴德也是。尝试了各种可能的解决办法,但没有一个工作。我尝试将var/www/html文件夹的所有者更改为“azureuser”。我还为该文件夹提供了所需的可写和可执行权限。参见屏幕截图以供参考。
我假设问题是Azure clound本身,我需要进行一些配置更改。因此,我需要在Azure云中使用过Apache的人的帮助,他们可以帮助我解决这个问题。
1条答案
按热度按时间bmp9r5qi1#
我尝试在Microsoft Azure上安装Ubuntu虚拟机,并使用以下步骤成功获得欢迎页面:
要在虚拟机上安装Apache,可以运行以下命令:
确保使用以下命令检查Apache是否正在运行:
如果Apache没有运行,可以使用以下命令启动它:
请仔细检查虚拟机的网络安全组是否允许**端口80(HTTP)**的传入流量,如下所示:
确保Apache配置设置正确。检查以下文件:
/etc/apache2/ports.conf
。确保Listen指令设置为80。当我尝试使用公共IP地址访问网站时,我成功地获得了Apache欢迎页面,如下所示: