2015-10-19 40 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