apache - 无法使用 Ubuntu Server AWS 查看 Apache 测试页
问题描述
解决方案:我没有在安全组中打开端口 80。一旦这样做,一切都会奏效。
我有一个运行 Ubuntu 的 AWS 实例。我使用以下命令安装了 Apache 和 Ngix:
sudo apt install apache2 apache2-utils libapache2-mod-python libapache2-mod-php
sudo service apache2 stop
sudo apt install nginx
sudo service nginx stop
sudo service apache2 start
据我了解,如果我访问我的 AWS 实例的公共 DNS,我应该会得到 Apache 测试页面。但是,它只是超时。我查看了 /var/www/html 和 index.html 页面,以及另一个 .html 页面。
还有什么我需要做的吗?还是在 AWS 中配置?
解决方案
打开 AWS 管理控制台。转到网络和安全,然后转到安全组。突出显示正确的项目,单击底部的入站。在端口 80 上添加 HTTP。
推荐阅读
- javascript - JavaScript 公式 数学公式导致奇怪的数字
- python - 服务器错误(500)Django/Heroku 在加载主页时,但与 django/admin 一起工作正常
- mysql - 如何选择父行,其子行包含一组子值?
- hololens - 无法使用 AzureSpatialAnchorsSample 解决“无限循环”
- python - 使用 pytmx、pygame 在精确的时间启动动画对象
- c# - 如何在 Log4Net 配置文件中指定 AWS 凭证?
- c++ - 范围后的堆栈使用:有效报告还是误报?
- java - 如何告诉 MapStruct“不”使用 Lombok Builder?
- ffmpeg - 如何使用 ffmpeg 将 rtsp 流转换为 mjpeg (http)
- c++ - 如何创建多个相似格式的 typedef?