我已经浏览了一周如何使用AWS。 我一直在使用cpanel(我是网络新手)但有人向我推荐了AWS。 从我从各个网站拼凑而来的信息,我想我应该做以下几点?:
1)将我的网站文件复制到S3
2)在EC2中设置实例
3)在EBS中设置音量并附加到实例
4)设置弹性IP并附加到实例。
5)??
问题是,
1)这是正确的吗?
2)我在哪里以及如何创建mySQL数据库?我是否使用SimpleDB,您可以在管理控制台中找到它?我在EC2上使用Windows Server 2008 32b,我应该连接到远程桌面,安装XAMPP然后在localhost上创建数据库吗?
3)如何从EC2获取S3文件?或者我应该将所有网站文件复制到EBS?
4)如何将文件从计算机复制到EC2 / EBS?只有S3似乎很容易访问
5)当它最终运作时,我将我的域名连接到什么?弹性IP?还是公共DNS?
对不起,如果不清楚,我会尽力解释。
提前感谢您的帮助 大卫
答案 0 :(得分:9)
首先是一些概念:
EC2 实例只是虚拟机。启动后,您可以通过远程桌面管理将其管理到实例中(使用公共DNS地址或附加的弹性IP地址)。然后就好像你坐在电脑前一样。您可以在实例上安装任何您喜欢的东西,并且您负责安装补丁/更新等。我想,如果您愿意,可以在EC2实例上安装cPanel并以这种方式进行管理。
您可以在EC2实例上安装您的网络服务器,数据库等。
将 EBS 视为向您的实例添加其他硬盘的一种方式。这些仍然存在于您的实例之外 - 例如,如果您关闭实例,EBS卷仍然可用。
S3 纯粹是一种存储介质。它基本上是一个不断扩展,高度可扩展的存储空间,但您只需支付所使用的金额。您可以使用它来存储与您的网站关联的任何静态文件。例如图像,视频等甚至是javascript,css等。但是你不需要在EC2中使用S3。两者都可以独立运作。
您的问题的答案: