2015-10-19 65 views
-1

我正在尝试设置一个亚马逊服务器来托管我目前正在创建的动态网站。我在GoDaddy.com上购买了域名,我相信迄今为止我所做的工作已将域名与我的亚马逊账户相关联。 我遵循本教程:http://www.mycowsworld.com/blog/2013/07/29/setting-up-a-godaddy-domain-name-with-amazon-web-services/ 简而言之,这让我通过设置和Amazon S3(简单存储服务)和Amazon Route 53进行设置。然后,我配置了DNS服务器,并且我的网站现在可以正常在域中启动。与Go Daddy设置亚马逊服务器

我不知道在从这里下一个步骤,但我想设置:

-A数据库服务器

-Anything其他可能需要运行一个动态的网站。

我对托管网站很陌生,一般对网页开发都是半新的,所以越深入越好。

非常感谢

+0

您需要创建网站来定义您需要运行网站的内容。是的,你可能需要运行某种数据库。是的,你的网站会有一些依赖性。你提出的定义了这些。你打算创建什么? – Matt

+0

@Matt我有HTML文件以及python文件来运行实际的网站。我需要一个数据库来存储登录信息,并且我还需要服务器端的Flask等依赖项 – Logan

回答

0

您在AWS上有两个选项。运行EC2服务器并设置您的应用程序,或继续使用AWS管理的服务,如S3。

Flask apps can be hosted on Elastic Beanstalk and your database can be hosted on RDS (Relational Database Service)。然后是two can be integrated

否则,在EC2中启动自己的t2.micro实例。通过ssh登录并像本地一样设置数据库服务器和应用程序。该服务器也可以托管(当前S3托管的)静态文件。

我不知道您的要求是什么,我个人会先设置EC2实例并从那里开始,因为集成AWS服务并不知道您需要的可能不是最简单的第一步。

Heroku可能是另一种选择。他们在AWS上托管他们的服务,并为您提供端到端的部署解决方案,并且无需手动设置服务器即可完成部署和running your python code