веб-сервисы Amazon — Развертывание приложения PHP / MySQL в облаке (AWS)

Как развернуть приложение (в данном случае на основе PHP и MySQL) в среде с несколькими серверами. Чтобы быть конкретным, приложение должно быть развернуто в соответствии с нижеприведенной конфигурацией.

  • MySQL на Amazon RDS
  • Приложение (PHP) на 2 экземплярах EC2

Часть MySQL очевидна, однако мне нужно немного прояснить, как развернуть приложение на 2 серверах. Я понимаю, что мне, вероятно, нужно настроить приложение на обоих экземплярах EC2, и каким-то образом упругая балансировка нагрузки AWS автоматически уравновесит нагрузку.

Существуют ли какие-либо конкретные изменения конфигурации / кода, которые мне необходимо внести в приложение для работы в такой среде? В моем случае приложение будет основано на Cake или Yii. Они готовы к работе в облаке по умолчанию? Если нет, то какие изменения, если таковые имеются, необходимы.

По сути, я ищу руководство или инструкции, которые проясняют все подобные сомнения и помогают мне развернуть приложение в соответствии с вышеупомянутой конфигурацией.

1

Решение

я использую Capistrano когда я развертываю свое приложение Yii в нескольких экземплярах ec2.

Я думаю, что следующая статья поможет:

Тогда следующее поможет, когда вы создадите свой первый конфигурационный файл Capistrano для Yii.

1

Другие решения

Других решений пока нет …