Постоянное хранилище Amazon AWS Server для PHP

Я развернул новое PHP-приложение на Amazon AWS с помощью ElasticBeanstalk. Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда экземпляр EC2 завершается, мои данные в папке загрузок удаляются. Что я могу сделать, чтобы сохранить данные, даже если экземпляр EC2 будет закрыт или создан новый экземпляр.


person makki    schedule 16.07.2012    source источник


Ответы (2)


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

person Dan Smith    schedule 16.07.2012
comment
спасибо @Bulk, как я могу использовать это ведро в php для хранения моих загрузок? - person makki; 16.07.2012

S3 — это способ хранения постоянных файлов, предложенный Bulk. Кроме того, вы можете использовать Azamon CloudFront (CDN) для обслуживания статического содержимого. Я нашел следующий пример для загрузки на S3 используя PHP. Вот еще один класс PHP для загрузки файлов на S3.

person Wasif    schedule 17.07.2012