如何在 AWS 上部署静态网站?
How to deploy a static website on AWS?
我买了一个域名,例如www.mydomain.com。我还有 Amazon EC2 实例。我将包含网站文件的文件夹上传到 /var/www/html/mywebsite
。
我想做的是 link EC2 实例的 public DNS 到 www.mydomain.com
。当用户打开 www.mydomain.com
时,he/she 应该会看到我在 EC2 实例的 /var/www/html/mywebsite
中拥有的内容。
为了达到这个目标,我更改了 EC2 实例 (httpd.conf
) 中服务器的配置:
DocumentRoot /var/www/html/mywebsite
ServerName www.mydomain.com:80
并重新启动服务器 sudo service httpd restart
。
当我转到 www.mydomain.com
时,我没有看到 /var/www/html/mywebsite
的内容。我错过了哪些步骤?
P.S。我找到了很多解释如何在 Amazon S3 上部署静态网站的文章。但是,我不想使用 S3。
您是否设置了 DNS,以便您的 domains/subdomains point/connect 连接到您的 AWS EC2 实例?
我买了一个域名,例如www.mydomain.com。我还有 Amazon EC2 实例。我将包含网站文件的文件夹上传到 /var/www/html/mywebsite
。
我想做的是 link EC2 实例的 public DNS 到 www.mydomain.com
。当用户打开 www.mydomain.com
时,he/she 应该会看到我在 EC2 实例的 /var/www/html/mywebsite
中拥有的内容。
为了达到这个目标,我更改了 EC2 实例 (httpd.conf
) 中服务器的配置:
DocumentRoot /var/www/html/mywebsite
ServerName www.mydomain.com:80
并重新启动服务器 sudo service httpd restart
。
当我转到 www.mydomain.com
时,我没有看到 /var/www/html/mywebsite
的内容。我错过了哪些步骤?
P.S。我找到了很多解释如何在 Amazon S3 上部署静态网站的文章。但是,我不想使用 S3。
您是否设置了 DNS,以便您的 domains/subdomains point/connect 连接到您的 AWS EC2 实例?