Как установить WordPress на Amazon Web Services (шаг за шагом)

Недавно один из наших читателей попросил нас рассказать о том, как установить WordPress на Amazon Web Services (AWS). Amazon Web Services - это мощная...

Недавно один из наших читателей попросил нас рассказать о том, как установить WordPress на Amazon Web Services (AWS). Amazon Web Services — это мощная платформа облачных вычислений, которая позволяет любому воспользоваться мощью превосходной инфраструктуры Amazon на условиях оплаты по факту. В этой статье мы покажем вам, как установить WordPress на Amazon Web Services.

Примечание: Если вы только начинаете свой сайт, то мы рекомендуем использовать одно из более простых решений из нашего руководства по установке WordPress.

Мы разделили эту статью на два метода. Первый метод — это ручной процесс, который является очень техническим и сложным. Второй метод является более простым решением для новичков, потому что он позволяет использовать инфраструктуру AWS, пройдя через предпочтительное управляемое решение WordPress хостинга.

  1. Установите WordPress на AWS вручную
  2. Установка WordPress на AWS с помощью управляемого хостинга

Способ 1. Создание пользовательской установки WordPress на AWS

Первое, что вам нужно сделать, это посетить сайт Amazon Web Services. Вы можете создать бесплатный аккаунт, но вам потребуется ввести информацию о кредитной карте. Amazon подтвердит вашу личность, отправив на вашу карту сумму в $1.

После того как ваш аккаунт будет подтвержден, вам нужно войти в консоль AWS и нажать на меню «Сервисы». В разделе вычислений вам нужно выбрать EC2, чтобы продолжить работу.

Запустите сервис AWS EC2

EC2 — это платформа облачных вычислений AWS, которая позволяет создавать виртуальные машины и запускать веб-приложения, такие как WordPress. Для получения более подробной информации о том, что такое виртуальная машина, прочитайте наше руководство о том, что такое VPS и нужна ли она вам.

Затем нажмите на кнопку ‘Launch Instance’, чтобы запустить и настроить параметры вашего экземпляра.

Запустите свой экземпляр EC2

Вам нужно будет выбрать изображение машины Amazon. Это предварительно сконфигурированные программные стеки, которые вы можете установить одним щелчком мыши.

В разделе ‘AWS Marketplace’ найдите WordPress, а затем выберите ‘WordPress by Bitnami’.

Установка машинного образа Amazon

Теперь вы увидите всплывающее окно с ценами, где вам нужно просто нажать на кнопку «Продолжить».

На следующем экране вам будет предложено выбрать тип экземпляра. Вы можете продолжить и выбрать td.micro free tier, а затем нажмите на кнопку ‘Configure instance details.

Выберите тип экземпляра

На следующем экране вам не нужно ничего менять. Просто нажмите на кнопку «Далее: Добавить хранилище», а затем нажмите кнопку «Далее: Добавить метки».

Теперь мы введем имя для этого экземпляра в виде тега. Нажмите на кнопку Add Tag и введите ‘Name’ в качестве ключа и ‘MyWordPress’ в качестве значения.

Обзор и запуск

Нажмите на кнопку ‘Обзор и запуск’, чтобы продолжить.

Теперь перед вами откроется обзор конфигурации вашей EC2-установки. Нажмите на кнопку ‘Launch’, чтобы запустить ваш экземпляр.

Просмотрите настройки экземпляра и запустите

Далее вам будет предложено выбрать парные ключи. Вам нужно выбрать ‘Proceed without a key pair’ и затем поставить галочку под ним.

Пропустить парные ключи

После этого нажмите на кнопку запуска экземпляров, чтобы сохранить настройки и запустить ваш экземпляр EC2.

Теперь AWS покажет сообщение об успехе. Нажмите на кнопку ‘View Instances’ в правом нижнем углу экрана.

Теперь вы сможете увидеть, что ваш экземпляр WordPress запущен.

Запущенный экземпляр WordPress

Чтобы протестировать ваш сайт WordPress, вам нужно найти его публичный IP-адрес. Вы можете найти его в колонке IPV4 Public IP рядом с вашим экземпляром.

Публичный IP-адрес вашего сайта WordPress

Теперь вы можете скопировать этот IP-адрес и ввести его в адресную строку новой вкладки браузера для просмотра вашего сайта. Вы сможете увидеть свой сайт WordPress с темой по умолчанию.

Установка WordPress по умолчанию

Чтобы посетить область администрирования WordPress, просто добавьте /wp-admin/ рядом с публичным IP-адресом вашего сайта, как показано здесь:

Теперь вы увидите страницу входа в WordPress по умолчанию.

Экран входа в WordPress

При этом вам нужно будет знать имя пользователя и пароль для доступа к области администратора.

Вы можете получить это, вернувшись в консоль EC2 и нажав на кнопку «Действия», а затем выберите Настройки экземпляра » Получить системный журнал.

Это приведет к появлению файла журнала во всплывающем окне с большим количеством текста. Вам нужно будет прокрутить страницу вниз, и вы найдете строку с ‘Setting Bitnami user password to’, окруженную знаками ##. Вы также увидите имя пользователя по умолчанию, установленное приложением.

Скопируйте пароль WordPress

Теперь вы можете скопировать имя пользователя / пароль и ввести его на экране входа на вашем сайте WordPress.

Поздравляем, вы успешно установили WordPress на Amazon Web Services. Однако ваш сайт по-прежнему доступен только с помощью IP-адреса.

Если вы хотите указать доменное имя на ваш экземпляр AWS WordPress, то вам нужно будет подключить ваше доменное имя к DNS-серверам AWS.

Смотрите наше пошаговое руководство о том, как зарегистрировать доменное имя.

Как только вы зарегистрировали свое доменное имя, вы готовы добавить его к вашему экземпляру AWS.

Добавление доменного имени к вашему сайту WordPress на Amazon Web Services

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

Выделите новый эластичный IP-адрес

Далее нажмите на кнопку ‘Выделить новый адрес’, чтобы продолжить.

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

Теперь AWS создаст новый эластичный IP для вашего экземпляра WordPress EC2. Вы увидите свой IP-адрес в таблице. Просто выберите строку IP-адреса, а затем выберите ‘Associate Address’ в кнопке ‘Actions’.

Ассоциированный адрес

На следующем экране выберите ваш экземпляр WordPress из выпадающего меню и нажмите на кнопку Associate.

Привяжите IP к вашему экземпляру WordPress

Теперь вы увидите свой IP-адрес Elastic IP, указанный в таблице. Скопируйте IP-адрес и вставьте его в текстовый редактор, например, в блокнот. Это понадобится нам на следующем этапе.

Скопируйте ваш эластичный IP

Затем вам нужно нажать на меню ‘Services’ в верхней части и найти ‘Route53’. Это служба управления DNS веб-службы Amazon, которая позволяет направлять трафик на ваш экземпляр EC2.

Сервис Route53

На следующей странице нажмите на кнопку «Начать работу» в разделе «Управление DNS».

Начните работу с управлением DNS

Это приведет вас к разделу размещенных зон. Продолжайте и нажмите на кнопку ‘Создать размещенную зону’.

Кнопка создания размещенной зоны

Далее вам нужно добавить ваше доменное имя и нажать кнопку «Создать», чтобы добавить его в размещенную зону.

Добавление домена в размещенную зону

После того, как вы добавили свой домен в размещенную зону, нажмите на кнопку ‘Create Record Set’. Теперь вам нужно ввести www в поле ‘Имя’. Введите скопированный ранее эластичный IP-адрес в поле ‘Значение’, а затем нажмите на кнопку «Создать».

Добавьте набор записей

Запись A теперь будет добавлена в вашу зону хостинга вместе с вашим доменным именем. Из левой колонки скопируйте строки в поле NS. Это адреса серверов имен, которые понадобятся вам на следующем этапе.

Теперь вам нужно перейти на сайт регистратора доменных имен и отредактировать настройки вашего доменного имени. Скриншоты ниже могут отличаться от вашего провайдера, но основные инструкции аналогичны для каждого провайдера.

В настройках DNS Nameservers вашего домена введите адреса серверов имен, которые вы скопировали ранее.

Добавить серверы имен DNS

Не забудьте сохранить изменения. Теперь вы можете посетить доменное имя, которое вы добавили, и это приведет вас к вашему сайту WordPress на Amazon Web Services.

Примечание: Изменения DNS могут занять некоторое время, чтобы вступить в силу.

Способ 2. Использование веб-сервисов Amazon через управляемый хостинг WordPress

Как вы могли заметить, настройка пользовательской установки WordPress на веб-сервисах Amazon является очень техническим и сложным процессом.

Инфраструктура облачных вычислений, предоставляемая Amazon Web Services, является решением с оплатой по мере использования. Это означает, что скачки трафика значительно увеличат ваш счет за хостинг. Не говоря уже о том, что вы все равно будете отвечать за управление собственными сервисами, что является дополнительной работой.

Более простой способ использовать WordPress на Amazon Web Services без каких-либо хлопот — это воспользоваться услугами управляемого хостинг-провайдера WordPress.

Мы рекомендуем использовать WP Engine. Они используют часть своей хостинговой платформы на инфраструктуре AWS, и вам не придется беспокоиться о скачках трафика, управлении сервером или обслуживании WordPress.

Еще одна отличная альтернатива — Pagely, премиальный управляемый хостинг-провайдер WordPress. Они также используют свою платформу на Amazon Web Services и предлагают среду WordPress без лишних хлопот для развития вашего бизнеса.

Надеемся, что эта статья помогла вам узнать, как установить WordPress на Amazon Web Services. Вы также можете ознакомиться с нашим руководством по улучшению скорости и производительности WordPress с пошаговыми инструкциями.

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий