Как запустить молниеносно WordPress на Microsoft Azure

Microsoft Azure — следующее крупное достижение в области облачных вычислений(cloud computing) . Azure — это, по сути, служба облачных вычислений,(cloud computing service) предоставляемая Microsoft , которую можно использовать для создания, развертывания и управления приложениями через сеть центров обработки данных, принадлежащих Microsoft . По сути, это набор из примерно 68 продуктов, включая виртуальные машины, базу данных SQL(SQL Database) , службу приложений(App Service) и другие. Azure — это полный набор решений, которые вам понадобятся при развертывании веб-приложений и виртуальных машин.

Запустите WordPress в Microsoft Azure

Недавно я посетил мероприятие в Чандигархе(Chandigarh) , Индия(India) , организованное WordPress Chandigar h и Microsoft User Group — Chandigarh . Мероприятие называлось « Как запустить невероятно быстрый WordPress на Microsoft Azure»(How to run blazingly fast WordPress on Microsoft Azure) . Мы обсудили различные возможности использования Microsoft Azure для развертывания веб-сайтов и WordPress . А ведущий дня г- н Джасджит Чопра(Mr. Jasjit Chopra) поделился своими знаниями и провел семинар по запуску веб- сайта WordPress в (WordPress)Microsoft Azure . В этом посте я постарался подвести итог семинара и предоставить вам соответствующие шаги по запуску WordPress наЛазурь(Azure) .

Преимущества размещения WordPress в Microsoft Azure

Мы обычно размещаем наши веб-сайты на виртуальном хостинге(Shared Hosting) , где стоимость меньше, но в то же время скорость и безопасность иногда также скомпрометированы. Мы обсудили возможности использования облачных вычислений для размещения WordPress . Виртуальный сервер с твердотельным накопителем оказался лучше, чем эти обычные услуги веб-хостинга. Хотя, понесенные затраты могут быть больше по сравнению с этим. Но вы можете разместить более одного веб-сайта и убедиться, что они загружаются с максимально возможной скоростью. Благодаря твердотельному накопителю и первоклассным аппаратным возможностям Azure WordPress может работать невероятно быстро.

Во всей этой статье и нашем семинаре мы использовали бесплатную учетную запись Dev Essential для доступа к Microsoft Azure . При регистрации вы получаете бесплатный кредит Azure(Azure Credit) в размере 300 долларов США в течение года (25 долларов США в месяц). Этого кредита более чем достаточно для того, чтобы вы могли опробовать Azure и развернуть тестовый веб-сайт.

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

Учебник разделен на две части, в первой обсуждается процесс регистрации в Azure и создание виртуального сервера. Во второй части рассказывается об установке и настройке вашего сервера для размещения WordPress .

Настройка Azure

Шаг 1.(Step 1) Перейдите на веб-сайт Microsoft Dev Essentials здесь(here) . Завершите процесс регистрации, чтобы получить бесплатный кредит. Теперь перейдите на веб- сайт(website) Azure и войдите в систему, используя свои учетные данные. Теперь у вас есть полнофункциональная учетная запись Azure , которую можно использовать для развертывания приложений.

Шаг 1 (альтернативный):(Step 1 (Alternate):) существует альтернативный вариант, если вы не хотите регистрироваться с помощью Dev Essentials . Вы можете напрямую перейти на веб-сайт Azure и начать бесплатную пробную версию, которая предлагает вам бесплатный кредит в размере 200 долларов США в течение одного месяца.

Шаг 2(Step 2) : Теперь нам нужно создать виртуальную машину, на которой будет работать наш сервер. Мы использовали Ubuntu 14.04 LTS для развертывания сервера. Вы можете использовать другие версии или даже Windows для развертывания сервера.

Чтобы создать новую виртуальную машину, нажмите зеленый значок плюса(plus) на панели управления Azure . Теперь найдите « Ubuntu Server 14.04 LTS » и нажмите « Enter ». Выберите соответствующий вариант в результатах поиска и выберите « Диспетчер ресурсов(Resource Manager) » в качестве модели развертывания. Нажмите кнопку « Создать ». (Create)Вы можете нажать на изображения, чтобы увидеть увеличенную версию.

Шаг 3(Step 3) : Теперь нам нужно выполнить некоторую настройку, чтобы настроить нашу виртуальную машину. Внимательно следуйте этим шагам, чтобы избежать ошибок проверки. Выберите имя для машины, а затем выберите тип диска виртуальной машины как « SSD ». Вам нужно выбрать его как SSD , чтобы ваш сервер работал намного быстрее, чем обычные веб-хосты.

Наша цель во всем руководстве — ускорить установку WordPress в серверной части, поэтому (WordPress)SSD является обязательным. Теперь выберите имя пользователя и измените тип аутентификации на « Пароль»(Password’) . Создайте достаточно надежный пароль и убедитесь, что вы помните имя пользователя и пароль.

Теперь выберите « Создать новый(Create new) » в группе ресурсов(Resource Group) и выберите для нее подходящее имя. Обычно имя начинается с « RG », за которым следует имя вашей виртуальной машины. Затем выберите место, которое находится ближе всего к вам и доступно для вас в бесплатной учетной записи. Мы выбираем ближайшее местоположение, чтобы уменьшить задержку и улучшить скорость. Нажмите(Hit) « ОК(OK) », когда закончите.

Шаг 4.(Step 4) Теперь на этом шаге вам нужно выбрать размер виртуальной машины. Размер полностью зависит от требований вашего проекта. Мы рекомендуем DS1_V2 для этого руководства и для размещения других ваших общих проектов, и вы можете легко масштабироваться по мере роста вашей организации и увеличения трафика на вашем веб-сайте. Простое масштабирование — это прелесть Microsoft Azure . DS1_V2 поставляется с одноядерным процессором, 3,5 ГБ ОЗУ(GB RAM) и 7 ГБ дискового пространства SSD(SSD Disk) и может стоить около 60 долларов в месяц, если вы используете сервер где-то недалеко от Юго-Восточной Азии(Southeast Asia) .

Как запустить молниеносно WordPress на Microsoft Azure

Вам не нужно оплачивать стоимость, так как у вас уже есть бесплатные кредиты, полученные на шаге 1(Step 1) . Выберите подходящий размер и нажмите « Выбрать(Select) ».

Шаг 5(Step 5) : Это самый важный шаг, на котором мы настраиваем некоторые дополнительные параметры. Здесь вы можете выбрать имя своей учетной записи хранения. Кроме того, вы можете настроить общедоступный IP(Public IP) -адрес вашей виртуальной машины. IP может быть динамическим или статическим в соответствии с вашими требованиями. Мы используем динамический для этого урока. Кроме того, нам нужно создать новое входящее правило в « брандмауэре группы сетевой безопасности(Network Security Group Firewall) ». Мы создаем это правило, чтобы наша машина могла прослушивать порт 80 и обслуживать контент веб-сайта.

Чтобы добавить это правило, выберите в меню NSG , а затем в разделе «Правила для входящих подключений»(‘Inbound Rules’ ) нажмите « Добавить правило для входящих подключений(Add an inbound rule) ». Следуйте следующей конфигурации, чтобы настроить это правило:

  • Имя: «http»
  • Приоритет: любое целое число, превышающее приоритет SSH (> 1000).
  • Сервис: «HTTP»
  • Порт: 80 (по умолчанию)
  • Протокол: «TCP» (по умолчанию)
  • Действие: Разрешить

Нажмите(Hit) все кнопки «ОК», чтобы создать правило и сохранить настройки. И вы успешно настроили свою виртуальную машину, способную взаимодействовать с другими компьютерами через порт 80.

Шаг 6.(Step 6) Теперь Azure выполнит проверку на компьютере, чтобы убедиться, что вы правильно настроили его и нет ошибок. Если проверка прошла со всеми зелеными флажками, вы, наконец, можете развернуть свою машину, нажав кнопку « ОК(OK) ». Теперь для завершения развертывания потребуется несколько минут. И если в любом случае произойдет сбой развертывания, вы можете удалить всю группу ресурсов и повторить процесс или обсудить это с нами в разделе комментариев ниже.

Теперь вы сможете увидеть, как работает ваша виртуальная машина. В следующей части поста —  Как установить и настроить WordPress в Microsoft Azure(How to install & setup WordPress on Microsoft Azure)(How to install & setup WordPress on Microsoft Azure) — мы обсудили, как подключиться к этому компьютеру, установить и разместить на нем WordPress .



About the author

Я инженер-программист с более чем двухлетним опытом работы с мобильными и настольными приложениями. У меня есть опыт работы с обновлениями Windows, службами и Gmail. Мои навыки делают меня идеальным кандидатом для таких задач, как разработка приложений для Windows или поддержка почтовых клиентов.



Related posts