我在Amazon EC2上使用Ubuntu OS创建了一个微实例。但是即使安装了灯服务器,我也无法访问公共DNS。
在我的apache.conf上,我可以看到(那里没有文档配置ID) -
# Include the virtual host configurations:
Include sites-enabled/
内部 sites-enabled 我有两个文件 - default &默认-ssl 。
默认包含
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
我的 apache2 在服务器&amp;/var/www/包含 index.php 文件,我写了一些用于测试的虚拟代码。
我尝试浏览它&amp;在某个地方阅读以添加具有源0.0.0.0/0
的DNS中的规则。我也做到了,但是当我尝试访问公共DNS时,它也会出现"此网页不可用"。
我通过在实例的安全组中添加http规则解决了它。
注意: - 从 ## AWS IRC频道获得帮助。
- 单击您的实例
- 向下滚动到页面底部的信息部分
- 在选项卡"描述"中,查找"安全组"
- 单击它们中的每个,或唯一一个
- 在"入站"选项卡上单击"编辑"
- 单击"添加规则"
- 类型 ->选择http,source-> awhere