设置 Amazon EC2 和 Amazon RDS

Posted

技术标签:

【中文标题】设置 Amazon EC2 和 Amazon RDS【英文标题】:Setting up Amazon EC2 and Amazon RDS 【发布时间】:2013-02-25 13:58:58 【问题描述】:

我们是 Amazon WS 业务和技术的新手,非常感谢一些帮助和指导。只是一个更高层次的概述而不是详细的解释就可以了。

问题出在这里

我们经营一个约会网站,想从我们的 VPS 迁移到 Amazon EC2(一个实例)和 RDS。 我们还想安装一个名为 aspnetdating 的新约会脚本,它最初是为 Windows 服务器设计的。 代码用 C# 编写,使用 ASP.NET 4.0。

这是 ASPnetdating 的技术要求

Microsoft Windows Vista/7 或 Microsoft Windows Server 2000/2003/2008

Microsoft .NET Framework 4.0(不受中等信任限制)

Microsoft SQL Server 2005/2008/Express

Microsoft Visual Studio 2010(仅用于源代码自定义)

我们希望获得帮助的问题

1) 我们是否需要以任何方式调整/修改/配置 aspnetdating 脚本才能在 Amazon EC2 上安装和运行? RDS? 我们知道您不可能知道约会软件是如何回答这个问题的 因此,非常感谢您提供一般方向(在哪里看和做什么)的帮助。

2) 是否有任何 cPanel 或类似工具可以访问 Amazon WS 上的所有服务?我们目前的 VPS 有 cPanel,我们用它来访问文件服务器、phpMyAdmin、cron 作业和其他服务。

3) 我们还需要将现有域名配置到 AWS 中。如果域名来自第三方提供商,我们将如何在 AWS 中执行此操作?只需将其指向新的 AWS 位置?

4) 我们能否在 EC2 中运行 SQL Server 和 Windows Server - 或者 SQL 端是否应该始终进入 RDS 实例。每个选项的优缺点?

5) 根据上述 ASP 的技术要求,我们希望从 Amazon EC2 设置向导的大量可用选项中做出最佳选择。我们有点迷路了。请帮助我们。

亲切的问候, 伊戈尔

【问题讨论】:

【参考方案1】:

    这是可能的。如果您使用 RDS,您将获得您选择的数据库服务器的托管实例。某些功能可能不可用。

    不可以,但您可以根据需要安装一个。但是,由于整个基础设施都是经过 NAT 的,因此您可能会遇到一些许可问题,因为某些控制面板在将公共 IP 直接分配给机器时运行。

    您可以将您的域/dns 保留在其所在的位置。如果您使用负载均衡器,Route53 确实提供了一些别名优势。

    你可以做任何一个。 RDS 是自动化和托管的,但通常某些功能不可用或禁用。此外,您通常按小时为 SQL Server 支付许可费用。如果您自己设置并拥有许可证,则可以运行它而无需额外费用。使用您自己的实例,您可以访问 SQL Server 提供的所有功能。

    设置向导只是帮助您启动一个实例。最终重要的是您要运行哪个版本的 Windows 和哪个大小的实例。

【讨论】:

以上是关于设置 Amazon EC2 和 Amazon RDS的主要内容,如果未能解决你的问题,请参考以下文章

在 Amazon EMR 4.1 和 Amazon EC2 上安装 Impala

如何在 Amazon EC2 主机上设置 Django 网站?

如何为 Amazon EC2 实例设置 SSH 访问?

Amazon EC2 中的 HTTPS 设置

text 如何使用Apache,PHP,MySQL设置Amazon Web Services EC2实例

启动 Amazon EC2 实例时如何自动启动 Web 服务?