为什么我的Apache欢迎页面未加载到Microsoft Azure中?

cbwuti44  于 2023-06-30  发布在  Apache
关注(0)|答案(1)|浏览(119)

我面临的问题是关于我安装在Microsoft Azure虚拟机中的LAMP stck。安装后,我检查了Apache是否真的安装了Apache 2-V终端命令。它显示服务器版本和构建。但是,当我尝试在Web浏览器中使用Azure的“概述”部分中给出的公共IP地址打开它时,它会出现以下错误.“20.204.21.231响应时间过长。”
我查过各种表格。chatGPT和巴德也是。尝试了各种可能的解决办法,但没有一个工作。我尝试将var/www/html文件夹的所有者更改为“azureuser”。我还为该文件夹提供了所需的可写和可执行权限。参见屏幕截图以供参考。

我假设问题是Azure clound本身,我需要进行一些配置更改。因此,我需要在Azure云中使用过Apache的人的帮助,他们可以帮助我解决这个问题。

bmp9r5qi

bmp9r5qi1#

我尝试在Microsoft Azure上安装Ubuntu虚拟机,并使用以下步骤成功获得欢迎页面:
要在虚拟机上安装Apache,可以运行以下命令:

sudo  apt install apache2

确保使用以下命令检查Apache是否正在运行:

sudo service apache2 status

如果Apache没有运行,可以使用以下命令启动它:

sudo service apache2 start

请仔细检查虚拟机的网络安全组是否允许**端口80(HTTP)**的传入流量,如下所示:

  • 转到Azure门户->您的虚拟机->网络->入站安全规则 *

确保Apache配置设置正确。检查以下文件:/etc/apache2/ports.conf。确保Listen指令设置为80

当我尝试使用公共IP地址访问网站时,我成功地获得了Apache欢迎页面,如下所示:

相关问题