Начать работу с руководством по внедрению

5 шагов  |  60 минут

WordPress_Website_HERO-ART_small

В этом проекте вы научитесь развертывать и размещать WordPress, инструмент для ведения блога и систему управления контентом (CMS) с открытым исходным кодом на базе PHP и MySQL. Проект поможет реализовать архитектуру размещения WordPress для рабочих нагрузок с минимальными требованиями к управлению. При выполнении проекта будут использованы сервисы AWS Elastic Beanstalk и Amazon Relational Database Service (RDS). После загрузки файлов WordPress в систему сервис Elastic Beanstalk автоматически выполнит развертывание: выделит ресурсы, обеспечит балансировку нагрузки, автоматическое масштабирование и мониторинг работоспособности приложения. Amazon RDS предоставляет экономичные и масштабируемые ресурсы и берет на себя трудоемкие задачи по управлению базами данных.

wordpress-arch-v2
Начать работу с руководством по внедрению

В рамках проекта выполняются следующие задачи.

Запуск веб-стека для размещения приложения WordPress с помощью AWS Elastic Beanstalk и Amazon Relational Database Service (RDS). Elastic Beanstalk выделяет базовую инфраструктуру (например, инстансы Amazon EC2) и компоненты стека (например, ОС, веб-сервер, языки и системы), а также управляет ими. RDS предоставляет базу данных MySQL.

Развертывание WordPress с помощью AWS Elastic Beanstalk. Пользователь загружает свой код в Elastic Beanstalk, а сервис обеспечивает его развертывание.

Что потребуется для начала работы.

Аккаунт AWS. Чтобы начать выделение ресурсов для размещения WordPress, потребуется аккаунт AWS. Регистрация в AWS.

Уровень квалификации. Для выполнения проекта необходим опыт работы с WordPress.

Опыт работы с AWS. Рекомендуется иметь опыт работы с платформой и сервисами AWS.

Оценка ежемесячной стоимости использования.

Общая стоимость создания сайта WordPress может отличаться в зависимости от объемов использования и типов инстансов, используемых для веб-сайта и базы данных. При использовании конфигурации по умолчанию, рекомендованной в данном руководстве, ежемесячная стоимость размещения веб-сайта WordPress составит около 450 USD. В стоимость входят ресурсы, минимально необходимые для развертывания готовой рабочей среды WordPress с одним веб-сервером и отдельным инстансом БД MySQL Amazon RDS. Общая стоимость может возрасти, если используется функция Auto Scaling для подключения дополнительных инстансов при росте трафика на веб-сайте WordPress (приблизительно 75 USD в месяц за каждый дополнительный веб-сервер, работающий непрерывно в течение всего месяца). Чтобы узнать, из чего будут складываться расходы на использование связанных сервисов, см. раздел Используемые сервисы и цены.


Требуется больше ресурсов, чтобы начать работу с AWS? Подробнее о них см. на странице центра ресурсов для начала работы.

В данном техническом описании приведен подробный разбор процесса развертывания WordPress с помощью AWS Elastic Beanstalk. В него входят инструкции по настройке CDN и кэширования в памяти для развертывания WordPress с помощью Amazon CloudFront и Amazon ElastiCache.

Поиск заранее настроенных образов с WordPress на AWS Marketplace и их запуск.

Ускорьте работу веб-сайта на WordPress с помощью сервиса Lightsail. Он предоставляет все необходимое для быстрого запуска веб-сайта на AWS: вычислительные мощности, хранилище данных, сетевые ресурсы – и все это по низкой, предсказуемой цене.