2015-10-19 2 views
-1

Я пытаюсь настроить сервер Amazon для размещения динамического веб-сайта, который я сейчас создаю. У меня есть домен, купленный на GoDaddy.com, и я считаю, что то, что я сделал до сих пор, связало домен с моей учетной записью Amazon. Я следовал этому руководству: http://www.mycowsworld.com/blog/2013/07/29/setting-up-a-godaddy-domain-name-with-amazon-web-services/ Короче говоря, это помогло мне настроить и Amazon S3 (Simple Storage Service) и Amazon Route 53. Затем я настроил DNS-серверы, и теперь мой сайт теперь правильно запускается в домене.Настройка сервера Amazon с 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 и your database can be hosted on RDS (Relational Database Service). Затем two can be integrated.

В противном случае разверните собственный экземпляр t2.micro в EC2. Войдите в систему через ssh и настройте сервер и приложение базы данных так же, как и локально. Этот сервер также может размещать статические файлы (в настоящее время S3 размещенные).

Я понятия не имею, каковы ваши требования, лично я бы начал с создания экземпляра EC2 и оттуда, так как интеграция служб AWS не зная, что вам нужно, вероятно, не самый простой первый шаг.

Heroku Возможно, другой вариант. Они размещают свои услуги на AWS и предоставляют вам комплексное решение для развертывания и running your python code, не получая грязных настроек серверов.

Смежные вопросы