Лазурен

Как да инсталирате и настроите WordPress на Microsoft Azure

Как да инсталирате и настроите WordPress на Microsoft Azure

Добре дошли в част 2 от урока Как да стартирате невероятно бърз WordPress на Microsoft Azure. В първата част обсъдихме създаването на a Виртуална машина на твоят Лазурен сметка. И в тази публикация ще видим как да се свържете с вашия сървър и да започнете да изтегляте и инсталирате WordPress върху него.

Инсталирайте и настройте WordPress на Microsoft Azure

Тази публикация ще включва много терминални команди, така че моля, опитайте се да следвате урока стъпка по стъпка и се опитайте да не пропускате нито една стъпка.

Настройка на вашия сървър

Етап 1: За да комуникирате с вашата виртуална машина, трябва да установите SSH връзка и да използвате SSH клиент.

Какво е SSH?

Според Уикипедия Secure Shell (SSH) е криптографски мрежов протокол за безопасна работа на мрежови услуги през незащитена мрежа. Най-известният пример за приложение е за дистанционно влизане от потребителите в компютърни системи.

В този урок използваме PuTTY, безплатен SSH и telnet клиент. Така че за тази стъпка трябва да изтеглите и инсталирате PuTTY от тук.

Стъпка 2: Влезте в своя Azure панел, отворете виртуалната машина, която създадохме в първата част и натиснете „Старт“. След това кликнете върху „Свързване“, за да стартирате връзката. Сега изскачащ прозорец ще покаже вашето потребителско име и публичния IP адрес на вашата машина. Копирайте цялото SSH име на хост (напр.ж. [имейл защитен]). Можете да кликнете върху изображенията, за да видите по-голямата версия.

Сега отворете PuTTY и поставете това име на хост в Име на хост поле и изберете тип връзка като SSH и натиснете отворен с всички други настройки по подразбиране. Ще се отвори нов терминален прозорец и ще ви подкани за парола. Въведете паролата, която е избрана в част 1 докато създавате виртуална машина. Сега най-накрая сте свързани с вашия виртуален сървър чрез SSH връзка. Всичко, което трябва да направите сега, е да въведете някои команди в този терминален прозорец, за да инсталирате правилния софтуер и WordPress.

Инсталиране на Apache

Стъпка 3: Първо, трябва да се уверите, че всички пакети на вашата инсталация на Ubuntu са актуални. Изпълнете следната команда, за да ги актуализирате:

sudo apt-get update

Сега ще инсталираме Apache, безплатен софтуер за HTTP сървър. По принцип Apache ще бъде този, който слуша нечия молба за показване на съдържанието на вашия уебсайт. Прочетете повече за Apache тук. Изпълнете следната команда, за да инсталирате Apache:

sudo apt-get инсталирайте apache2

Сега отидете до директорията, където е запазен конфигурационният файл на Apache, и го отворете с помощта на текстовия редактор.

sudo nano / etc / apache2 / apache2.конф

В края на този файл добавете следния ред:

„Сървърно име 127.0.0.1 ”.


Сега запишете файла, като натиснете 'Ctrl + O' тогава Въведете и тогава 'Ctrl + X'.

Рестартирайте услугата Apache:

презареждане на sudo услуга apache2

И дайте разрешения на Apache, като изпълните следната команда:

sudo ufw позволи в „Apache Full“

Инсталиране на MySQL и PHP

Стъпка 4: Изпълнете следните команди, за да инсталирате MySQL и PHP на Ubuntu:

sudo apt-get инсталирайте mysql-сървър

Изберете подходяща парола за корен на MySQL и натиснете „Enter“.

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php

PHP файловете трябва да имат по-голям приоритет от HTML файловете, така че трябва да променим друг конфигурационен файл:

sudo nano / etc / apache2 / mods-enabled / dir.конф

Сега в този файл преместете „index.php “, така че да е пред„ index.html ”. Рестартирайте сървъра Apache.

презареждане на sudo услуга apache2

Създаване на MySQL база данни

Стъпка 5: Следвайте командите:

mysql -u root -p СЪЗДАВАНЕ НА БАЗА ДАННИ Тест ПОСТАНОВЕН ХАРАКТЕР НАСТРОЙКА utf8 СЪБИРАНЕ utf8_unicode_ci; GRANT ALL ON тест.* ДО 'tester' @ 'localhost' ИДЕНТИФИЦИРАН ОТ 'testpwd'; ПРИВИЛЕГИ НА FLUSH; Изход;


Тези команди ще създадат база данни с име test с потребител, наречен „тестер“ и парола „testpwd“. Тази база данни ще се използва от WordPress за съхраняване на всички данни.

Инсталиране на WordPress

Стъпка 6: Това всъщност е стъпката, която изтегля WordPress. Придвижете се до основната директория и след това изтеглете и извлечете WordPress.

wget http: // wordpress.org / най-късно.катран.gz tar xzvf най-новите.катран.gz

Придвижете се до директорията WWW, където се съхраняват всички файлове на уебсайта, и копирайте цялото съдържание на WordPress тук в нова папка по ваш избор.

cd / var / www sudo mkdir twcwp

Сега създайте wp-config.php файл чрез създаване на копие на примерен конфигурационен файл и след това копирайте цялото съдържание на изтеглената папка в папката 'wordpress' в директорията www.

cp ~ / wordpress / wp-config-sample.php ~ / wordpress / wp-config.php sudo rsync -avP ~ / wordpress / / var / www / twcwp /


Придвижете се до новата директория на уебсайта и редактирайте конфигурационния файл на WordPress, така че WordPress да може да комуникира с базата данни.

cd / var / www / twcwp / sudo nano wp-config.php

Въведете данните за базата данни, които създадохме в предишни стъпки, и запазете файла. (вижте екранната снимка по-долу за справка)

Конфигуриране на Apache

Стъпка 7: Сега за последната стъпка трябва да конфигурираме apache, така че да знае, че има уебсайт, работещ под нашата папка “twcwp”. Трябва да отидем до папката с наличните сайтове и да създадем нов файл, наречен 'twcwp.conf ', който е подобен на конфигурационния файл по подразбиране.

sudo chown www-data: www-data * -R cd / etc / apache2 / sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.конф

В този файл променете следните редове

ServerAlias ​​трябва да е името на домейна, който сте регистрирали (в нашия случай не сме регистрирали името на домейна, но го използваме само за справка).

Изпълнете този последен набор от команди:

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / качва sudo a2ensite twcwp.conf sudo услуга apache2 презареждане

Тук “twctestingadmin” е потребителското име на администраторския акаунт на нашата виртуална машина, а “twcwp” е директорията, която съдържа WordPress файлове. Можете да замените тези низове с вашите данни.

И това е всичко, сега имате напълно функционална виртуална машина, работеща на Microsoft Azure, която хоства вашия уеб сайт на WordPress. Всичко, което трябва да направите, е сега да конфигурирате вашите DNS записи, така че уебсайтът да сочи към публичния IP адрес на виртуалната машина.

Ако искате временно да стартирате уебсайта си, можете да редактирате файла с хостове на Windows и да добавите запис, който временно да преобразува публичния IP адрес към името на домейна. (вижте екранна снимка за справка)

Урокът е доста дълъг и включва много стъпки. Може да се чувствате свободни да задавате въпроси в раздела за коментари по-долу и ние ще се радваме да ви помогнем. Някои термини, използвани в тази публикация, може да ви се сторят нови, можете да ги търсите в Google или просто да пуснете съобщение в коментари.

Също така бих искал да ви запозная с двете личности, които ни доведоха тази прекрасна Работилница в района на Чандигар:

Семинарът беше проведен колективно от Група потребители на Microsoft Чандигарх и WordPress Chandigarh. Можете да се свържете с двете групи във Facebook и да потърсите предстоящи срещи в района на Чандигар на срещата.com.

Свързани четения:

Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...
WinMouse ви позволява да персонализирате и подобрите движението на показалеца на мишката на компютър с Windows
Ако искате да подобрите функциите по подразбиране на показалеца на мишката, използвайте безплатна програма WinMouse. Той добавя още функции, за да ви ...
Бутонът на левия бутон на мишката не работи в Windows 10
Ако използвате специална мишка с вашия лаптоп или настолен компютър, но бутонът на левия бутон на мишката не работи на Windows 10/8/7 по някаква причи...