Как да стартирате невероятно бърз 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 . А водещият на деня, г-н Jasjit Chopra(Mr. Jasjit Chopra) сподели своите знания и проведе семинар за управление на уебсайт на WordPress на (WordPress)Microsoft Azure . В тази публикация се опитах да обобщя семинара и да ви предоставя подходящи стъпки за стартиране на WordPress налазурен(Azure) .

Предимства от хостинг на WordPress в Microsoft Azure

Обикновено хостваме нашите уебсайтове на споделен хостинг(Shared Hosting) , където цената е по-ниска, но в същото време скоростта и сигурността понякога също са компрометирани. Обсъдихме възможностите за използване на облачни изчисления за хостване на WordPress . Виртуален сървър със SSD устройство се оказа по-добър от тези конвенционални уеб хостинг услуги. Въпреки това, направените разходи може да са по-големи в сравнение. Но можете да хоствате повече от един уебсайт и да се уверите, че те се зареждат с възможно най-бърза скорост. Предоставяйки SSD устройство и най-високите хардуерни възможности на Azure , WordPress може да работи невероятно бързо.

В цялата тази публикация и нашия семинар използвахме безплатен акаунт Dev Essential за достъп до Microsoft Azure . Когато се регистрирате, получавате безплатен кредит от 300 $ Azure(Azure Credit) за период от една година (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) : Сега трябва да направим някаква конфигурация, за да настроим нашата виртуална машина. Следвайте тези стъпки внимателно, за да избегнете грешки при валидирането. Изберете име за машината и след това изберете типа VM диск като „ SSD “. Трябва да го изберете като SSD , така че вашият сървър да работи много по-бързо от конвенционалните уеб хостове.

Нашата цел в целия урок е да накараме инсталацията на WordPress да работи по-бързо в бекенда, така че SSD е задължителен. Сега изберете потребителско име и променете типа на удостоверяване на „ Парола“(Password’) . Създайте достатъчно силна парола и се уверете, че помните потребителското име и паролата.

Сега изберете „ Създаване на нов(Create new) “ под групата ресурси(Resource Group) и изберете подходящо име за нея. Обикновено името започва с ' RG ', последвано от името на вашата виртуална машина. След това изберете местоположение, което е най-близо до вас и е достъпно за вас в безплатния акаунт. Избираме най-близкото място, за да намалим латентността и да подобрим скоростта. Натиснете(Hit) ' OK ', когато сте готови.

Стъпка 4(Step 4) : Сега в тази стъпка трябва да изберете размера на виртуалната машина. Размерът зависи изцяло от изискванията на вашия проект. Препоръчваме DS1_V2 за този урок и за хостване на други ваши общи проекти и можете лесно да разширите, докато организацията ви расте и срещате повече трафик на уебсайта си. Лесното мащабиране е красотата на Microsoft Azure . DS1_V2 идва с едноядрен процесор, 3,5 GB RAM и 7 GB SSD дисково(SSD Disk) пространство и може да струва някъде около 60 $ на месец, ако използвате сървър някъде близо до Югоизточна Азия(Southeast Asia) .

Как да стартирате невероятно бърз WordPress на Microsoft Azure

Не е необходимо да плащате разходите, тъй като вече имате безплатните кредити, получени в Стъпка 1(Step 1) . Изберете подходящия размер и натиснете „ Избор(Select) “.

Стъпка 5(Step 5) : Това е най-важната стъпка, при която конфигурираме някои незадължителни настройки. Тук можете да изберете името на вашия акаунт за съхранение. Освен това можете да конфигурирате публичния IP(Public IP) на вашата виртуална машина. IP може да бъде динамичен или статичен според вашите изисквания. Ние използваме dynamic за този урок. Освен това трябва да създадем ново входящо правило в „ Защитната стена на групата за мрежова сигурност(Network Security Group Firewall) “. Създаваме това правило, така че нашата машина да може да слуша през порт 80 и да обслужва съдържанието на уебсайта.

За да добавите това правило, изберете NSG от менюто и след това под „Входящи правила“(‘Inbound Rules’ ) натиснете „ Добавяне на входящо правило(Add an inbound rule) “. Следвайте следната конфигурация, за да настроите това правило:

  • Име: "http"
  • Приоритет: Всяко цяло число, по-голямо от приоритета на SSH (>1000)
  • Услуга: “HTTP”
  • Порт: 80 (По подразбиране)
  • Протокол: „TCP“ (по подразбиране)
  • Действие: Разрешете

Натиснете(Hit) всички бутони „OK“, за да създадете правилото и да запазите настройките. И успешно сте конфигурирали вашата виртуална машина, която е в състояние да комуникира с други компютри през порт 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 и Office на свободна практика. Имам над 10 години опит в работата с тези инструменти и мога да ви помогна да извлечете максимума от тях. Моите умения включват: работа с Microsoft Word, Excel, PowerPoint и Outlook; създаване на уеб страници и приложения; и помагане на клиентите да постигнат своите бизнес цели."



Related posts