Назад | Перейти на главную страницу

Могу ли я разместить несколько сайтов на одном экземпляре Amazon EC2

В настоящее время у меня есть VPS-сервер, я плачу около 75 долларов в месяц и получаю:

40GB HD
2Gb RAM
100GB BW
6 core cpu (but i dont use much)

У меня работает только один действующий веб-сайт, а трафик составляет не более 100 посещений пользователей в день. Я в основном занимаюсь тестированием и некоторыми из своих внутренних сайтов для игры с кодированием.

Но мне нужен один сервер.

Я подумываю о переходе на Amazon EC2, если разница в ценах не так велика, потому что тогда я смогу узнать еще кое-что.

Я думаю получить 3 years Heavy utilization Reserved instance потому что мой сервер будет работать весь день и ночь. Я попробовал их онлайн-калькулятор

с участием

Medium Instance Heavy reserved for 3 years для EC2 это идет $31 per month(effective price) а для EBS и S3, я думаю, даже если это 40 долларов за все остальное. Я не потеряю то, что получаю сейчас. Я прав или я что-то упустил ??

Теперь в моем текущем VPS у меня есть Apache для сайтов PHP и MOD wsgi для сайтов Python.

Я не уверен, что смогу делать все это в Amazon EC2. Могу ли я размещать сайты Python и PHP как в экземпляре Amazon EC2, используя Named Virtual Hosts и Ngnix

100 посещений в день - это немного

100 посещений в день - это немного. На самом деле 100 посещений каждые пару минут - это немного! Если у вас не очень неэффективная установка, маловероятно, что вам понадобится ТАКАЯ вычислительная мощность.

Конечно, возможно, у вас есть сценарии или программы, которые используют много ОЗУ (или что-то странное в этом роде), но, предполагая довольно среднее использование типичной установки LAMP, вы, вероятно, можете обойтись с МАЛЕНЬКИМ экземпляром и легко обработать 100 посещений в день .

начать с по требованию

Я бы посоветовал начать с экземпляра ON-DEMAND, и после того, как у вас все будет хорошо настроено и работает, и у вас будет хорошее представление о том, какие ресурсы вам нужны, вы можете заменить их на RESERVED экземпляры.

Могу ли я установить / запустить xyz на AWS?

Могу ли я размещать сайты Python и PHP как в экземпляре Amazon EC2, используя именованные виртуальные хосты, так и Ngnix?

С EC2 у вас есть полный контроль над ОС. Вы можете устанавливать пакеты, компилировать собственное программное обеспечение и настраивать такие вещи, как веб-серверы, для запуска нескольких веб-сайтов.

Вы можете запускать PHP и Python (я лично делал каждый из них и многое другое, node.js и т. Д.).

Вы можете легко настроить работу на разных портах. Вы можете создавать VPN и привязать IP-адреса к своему серверу, а также многое другое.

Существуют даже такие службы, как OpsWorks, которые могут выполнять настройку и обслуживание ваших EC2 и программного обеспечения, работающего внутри ОС.