如何在AWS上部署静态网站?

时间:2018-04-03 15:47:34

标签: apache amazon-web-services amazon-ec2 dns httpd.conf

我买了一个域名,例如www.mydomain.com。我也有Amazon EC2实例。我将包含网站文件的文件夹上传到/var/www/html/mywebsite

我想要做的是将EC2实例的公共DNS链接到www.mydomain.com。当用户打开www.mydomain.com时,他/她应该看到我在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。

1 个答案:

答案 0 :(得分:0)

您是否设置了DNS,以便您的域/子域指向/连接到您的AWS EC2实例?