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

Как мне настроить сервер Ubuntu на EC2 (MySQL, расположение кода и т. Д.)?

Я начал возиться с EC2 и, кажется, не могу понять «способ AWS» для настройки сервера.

Я использую сервер Ubuntu 10.10 64 бит из официального AMI от Canonical. К серверу подключен привод EBD.

Мне нужна стандартная конфигурация ЛАМПЫ.

В настоящее время я сделал (после установки стека ламп), чтобы сохранить концепцию «экземпляры не сохраняются при выключении»:

Все ли эти действия - правильные (или рекомендуемые) при работе с EC2?
Пропустил ли я какие-то другие действия, которые должен был сделать?

Спасибо.

Итак, похоже, вы делаете большинство вещей по инструкции. Однако выражение «экземпляры не сохраняются при выключении» кажется неправильным. Вот как это выглядит ... есть два типа образов AMI: EBS и S3. Экземпляры EBS создают в вашей учетной записи том EBS, который монтируется как часть экземпляра сервера.

Образы S3 загружаются каждый раз при загрузке сервера и исчезают, когда вы его останавливаете.

Я использую только изображения EBS из Алестик для серверов сейчас, потому что мне нравится иметь возможность останавливать их (не завершать), когда я их не использую, и заставлять их возвращаться как работающие, когда я снова нажимаю кнопку «Пуск».

EBS - это постоянное хранилище данных, которое не исчезает при выключении сервера. Думайте об этом больше как о подключенном жестком диске.

Раньше у меня был экземпляр Extra Large, работавший в EBS за $ work. У нас было 3 других тома EBS, подключенных к / srv. / var / lib / mysql и / var / log. (Есть некоторое увеличение производительности, если / var / log находится на отдельном разделе / ​​диске). Сделав это таким образом, мы смогли перезагрузить и остановить / запустить экземпляр по мере необходимости без потери данных.

Есть хороший обзор инстансов с поддержкой EBS и S3 Вот, что должно помочь объяснить разницу, а также плюсы и минусы с точки зрения сохраняемости данных.