Недавно один из наших читателей попросил нас рассказать, как установить WordPress на Amazon Web Services (AWS). Amazon Web Services, часто зарезервированные для крупных проектов, представляют собой мощную платформу облачных вычислений, которая позволяет любому человеку использовать преимущества превосходной инфраструктуры Amazon на платной основе. В этой статье мы покажем вам, как установить WordPress на Amazon Web Services.
^
Примечание. Если вы только запускаете веб-сайт, мы рекомендуем использовать одно из более простых решений из нашего руководства по установке WordPress.
Мы разделили эту статью на два метода. Первый метод – это ручной, очень технический и сложный процесс. Второй метод является более простым решением для начинающих, поскольку он позволяет использовать инфраструктуру AWS, используя предпочтительное управляемое решение для хостинга WordPress.
Установите WordPress на AWS вручную
Установите WordPress на AWS через решение для управляемого хостинга
Первое, что вам нужно сделать, это посетить веб-сайт Amazon Web Services. Вы можете создать бесплатную учетную запись, но вам нужно будет ввести данные кредитной карты. Amazon подтвердит вашу личность, отправив $ 1 на вашу карту.
Как только ваша учетная запись будет подтверждена, вам необходимо войти в консоль AWS и выбрать меню «Сервисы». В разделе вычислений вам нужно выбрать EC2, чтобы продолжить.
^
EC2 – это платформа облачных вычислений AWS, которая позволяет создавать виртуальные машины и запускать веб-приложения, такие как WordPress. Подробнее о виртуальной машине читайте в нашем руководстве о том, что такое VPS, и нужно ли вам это.
Затем нажмите кнопку «Launch Instance», чтобы запустить и настроить параметры экземпляра.
^
Вам нужно будет выбрать образ машины Amazon. Это предварительно сконфигурированные программные стеки, которые вы можете установить одним щелчком мыши.
В разделе «AWS Marketplace» найдите WordPress и выберите «WordPress by Bitnami».
^
Теперь вы увидите всплывающее окно с ценами, в котором вам просто нужно нажать на кнопку продолжения.
На следующем экране вам будет предложено выбрать тип экземпляра. Вы можете пойти дальше и выбрать бесплатный уровень td.micro, а затем нажать кнопку «Настроить подробности экземпляра».
^
На следующем экране вам не нужно ничего менять. Просто нажмите «Далее: Добавить хранилище», а затем нажмите «Далее: Добавить теги».
Теперь мы введем имя для этого экземпляра в качестве тега. Нажмите кнопку «Добавить тег» и введите «Имя» в качестве ключа и «MyWordPress» в качестве значения.
^
Нажмите кнопку «Просмотр и запуск», чтобы продолжить.
Теперь вам будет представлен обзор конфигурации вашего экземпляра EC2. Нажмите кнопку «Запустить», чтобы запустить свой экземпляр.
^
Далее вам будет предложено выбрать пару ключей. Вам нужно выбрать «Продолжить без пары ключей», а затем установить флажок под ним.
^
После этого нажмите кнопку запуска экземпляров, чтобы сохранить настройки и запустить экземпляр EC2.
Теперь AWS покажет сообщение об успехе. Нажмите кнопку «Просмотр экземпляров» в правом нижнем углу экрана.
Теперь вы сможете увидеть, как работает ваш экземпляр WordPress.
^
Чтобы проверить ваш сайт WordPress, вам нужно найти его публичный IP-адрес. Вы можете найти его в колонке IPV4 Public IP рядом с вашим экземпляром.
^
Теперь вы можете скопировать этот IP-адрес и ввести его в адресную строку новой вкладки браузера для просмотра своего веб-сайта. Вы сможете увидеть свой сайт WordPress с темой по умолчанию.
^
Чтобы посетить вашу админ-панель WordPress, просто добавьте / wp-admin / рядом с публичным IP-адресом вашего сайта, например так:
http://18.191.114.246/wp-admin
Теперь вы увидите страницу входа в WordPress по умолчанию.
^
Тем не менее, вам нужно знать имя пользователя и пароль для доступа к области администратора.
Вы можете получить это, вернувшись в консоль EC2 и нажав кнопку «Действия», а затем выберите «Настройки экземпляра» »« Получить системный журнал ».
Это вызовет файл журнала во всплывающем окне с большим количеством текста. Вам нужно будет прокрутить вниз, и вы увидите строку с «Установка пароля пользователя Bitnami», окруженную знаками ##. Вы также увидите имя пользователя по умолчанию, установленное приложением.
^
Теперь вы можете скопировать имя пользователя / пароль и ввести его на экране входа в систему вашего сайта WordPress.
Поздравляем, вы успешно установили WordPress на Amazon Web Services. Тем не менее, ваш сайт по-прежнему доступен только с использованием IP-адреса.
Если вы хотите указать доменное имя для установки AWS WordPress, вам необходимо подключить ваше доменное имя к DNS-серверам AWS.
Смотрите наше пошаговое руководство о том, как зарегистрировать доменное имя.
После регистрации доменного имени вы готовы добавить его в свой экземпляр AWS.
Сначала перейдите на панель мониторинга экземпляров EC2, а затем в левом столбце нажмите «Эластичный IPS» в разделе «Сеть и безопасность».
^
Затем нажмите кнопку «Выделить новый адрес», чтобы продолжить.
Вам будет задан вопрос, как вы хотите использовать IP-адрес. Просто нажмите на кнопку Allocate, чтобы продолжить.
Теперь AWS создаст новый эластичный IP-адрес для вашего экземпляра WordPress EC2. Вы увидите свой IP-адрес, указанный в таблице. Просто выберите строку IP-адреса, а затем выберите «Связать адрес» под кнопкой «Действия».
^
На следующем экране выберите свой экземпляр WordPress из выпадающего меню и нажмите кнопку «Связать».
^
Теперь вы увидите свой Elastic IP, указанный в таблице. Затем скопируйте IP-адрес и вставьте его в текстовый редактор, например «Блокнот». Нам это понадобится на следующем этапе.
^
Затем вам нужно щелкнуть меню «Сервисы» вверху и выполнить поиск «Маршрут53». Это служба управления DNS веб-сервисов Amazon, которая позволяет вам направлять трафик к вашему экземпляру EC2.
^
На следующей странице нажмите кнопку «Начать сейчас» в разделе управления DNS.
^
Это приведет вас в раздел размещенных зон. Идем дальше и нажимаем кнопку «Создать размещенную зону».
^
Затем вам нужно добавить свое доменное имя и нажать кнопку «Создать», чтобы добавить его в размещенную зону.
Добавить домен в зону хостинга
После того как вы добавили свой домен в размещенную зону, нажмите кнопку «Создать набор записей». Теперь вам нужно ввести www рядом с полем «Имя». Введите эластичный IP-адрес, который вы скопировали ранее, в поле «Значение», а затем нажмите кнопку «Создать».
^
Запись A теперь будет добавлена в вашу гостевую зону вместе с вашим доменным именем. Из левого столбца нужно скопировать строки под полем NS. Это адреса серверов имен, которые вам понадобятся на следующем шаге.
Теперь вам нужно зайти на сайт регистратора вашего доменного имени и отредактировать настройки вашего доменного имени. Снимки экрана ниже могут отличаться от вашего провайдера, но основные инструкции одинаковы для каждого провайдера.
В настройках DNS-серверов вашего домена введите адреса серверов имен, которые вы скопировали ранее.
^
Не забудьте сохранить свои изменения. Теперь вы можете посетить добавленное вами доменное имя, и оно перенесет вас на ваш сайт WordPress в Amazon Web Services.
Примечание. Изменение DNS может занять некоторое время, чтобы вступить в силу.
Как вы, возможно, заметили, настройка пользовательской установки 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 с пошаговыми инструкциями.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…