我在谷歌上似乎找不到这个。我试图使用 EC2 和 Elastic IP 建立一个快速测试站点,但我不知道如何编辑 Apache 站点文件以便查看该站点。它部署在 /var/www/ServerTest 目录中,我想使用 Elastic IP 访问它(假设我想访问 56.34.123.12/index.html)。我该如何设置?
以下是我目前在网上找到的内容:
<VirtualHost *:80>
ServerName www.example.com
DocumentRoot /webapps/mycook/ServerTest
<Directory /webapps/mycook/ServerTest>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
但是,我没有像“www.example.com”这样的域名可以链接到它。
谢谢你!
答案1
据我了解,第一个配置的虚拟主机将被设置为默认虚拟主机。如果您仅使用 IP 地址而不是域名访问服务器,Apache 应该会提供默认虚拟主机。
或者,您可以在 Apache 配置中配置一个域名,然后在客户端计算机上将该域名和 IP 地址放入主机文件中。
如果您的网站位于 /var/www/ServerTest,则需要将 DocumentRoot 更改为该位置。