Как да инсталирате и настроите WordPress на Microsoft Azure
Добре дошли в част 2 от урока Как да стартирате невероятно бърз WordPress на Microsoft Azure(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure) . В първата част обсъдихме настройката на виртуална машина(Virtual Machine) във вашия акаунт в Azure . И в тази публикация ще видим как да се свържете с вашия сървър и да започнете да изтегляте и инсталирате WordPress на него.
Инсталирайте(Install) и настройте WordPress на Microsoft Azure
Тази публикация ще включва много терминални команди, така че, моля, опитайте се да следвате урока стъпка по стъпка и се опитайте да не пропускате нито една стъпка.
Настройка на вашия сървър
Стъпка 1(Step 1) : За да комуникирате с вашата виртуална машина, трябва да установите SSH връзка и да използвате SSH клиент.
Какво е SSH?
According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.
Ние използваме PuTTY , безплатен SSH и telnet клиент в този урок. Така че за тази стъпка от вас се изисква да изтеглите и инсталирате PuTTY от тук(here) .
Стъпка 2(Step 2) : Влезте във вашия Azure панел, отворете виртуалната машина, която създадохме в първата част и натиснете „Старт“. След това кликнете върху „Свързване“, за да започнете връзката. Сега изскачащ прозорец ще покаже вашето потребителско име и публичния IP адрес на вашата машина. Копирайте цялото SSH име на хост (напр . [email protected] ). Можете да кликнете върху изображенията, за да видите по-голямата версия.
Сега отворете PuTTY и поставете това име на хост в полето Host Name и изберете типа на връзката като SSH и натиснете отворено с всички други настройки по подразбиране. Ще се отвори нов прозорец на терминала и ще ви подкани за паролата. Въведете паролата, която е избрана в част 1(part 1) , докато създавате виртуална машина. Сега най-накрая сте свързани с вашия виртуален сървър чрез SSH връзка. Всичко, което трябва да направите сега, е да въведете някои команди в този терминален прозорец, за да инсталирате подходящ софтуер и WordPress .
Инсталиране на Apache
Стъпка 3(Step 3) : На първо(First) място, трябва да се уверите, че всички пакети на вашата инсталация на Ubuntu са актуални. Изпълнете следната команда, за да ги актуализирате:
sudo apt-get update
Сега ще инсталираме Apache , безплатен софтуер за HTTP сървър. По принцип (Basically)Apache ще бъде този , който слуша нечия молба за показване на съдържанието на вашия уебсайт. Прочетете повече за Apache тук(here) . Изпълнете следната команда, за да инсталирате Apache :
sudo apt-get install apache2
Сега отидете до директорията, където е записан конфигурационният файл на Apache, и го отворете с помощта на текстовия редактор.
sudo nano /etc/apache2/apache2.conf
В края на този файл добавете следния ред:
“ServerName 127.0.0.1”.
Рестартирайте услугата Apache:
sudo service apache2 reload
И дайте разрешения на Apache , като изпълните следната команда:
sudo ufw allow in “Apache Full”
Инсталиране на MySQL и PHP
Стъпка 4:(Step 4:) Изпълнете следните команди, за да инсталирате MySQL и PHP на Ubuntu :
sudo apt-get install mysql-server
Изберете(Choose) подходяща MySQL root парола и натиснете '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.conf
Сега в този файл преместете “index.php” така, че да е преди “index.html”. Рестартирайте сървъра на Apache .
sudo service apache2 reload
Създаване на MySQL база данни
Стъпка 5: Следвайте командите:
mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;
Инсталиране на WordPress
Стъпка 6:(Step 6: ) Това всъщност е стъпката, която изтегля WordPress . Отидете(Navigate) до главната директория и след това изтеглете и извлечете WordPress .
wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.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/
cd /var/www/twcwp/ sudo nano wp-config.php
Въведете(Enter) данните за базата данни, които създадохме в предишните стъпки, и запазете файла. (вижте екранната снимка по-долу за справка)
Конфигуриране на Apache
Стъпка 7(Step 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.conf
В този файл променете следните редове
- Администратор на сървъра your_email_adress
- Име на сървъра twcwp.com
- Псевдоним на сървъра twcwp.com
- DocumentRoot /var/www/twcwp
ServerAlias трябва да бъде името на домейна, което сте регистрирали (в нашия случай не сме регистрирали името на домейна, а просто го използваме за справка).
Изпълнете(Execute) този последен набор от команди:
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Тук „twctestingadmin“ е потребителското име на администраторския акаунт на нашата виртуална машина, а „twcwp“ е директорията, която съдържа файлове на WordPress . Можете да замените тези низове с вашите данни.
И това е всичко, сега имате напълно функционална виртуална машина, работеща на Microsoft Azure , която хоства вашия уебсайт на WordPress . Всичко, което трябва да направите, е да конфигурирате вашите DNS записи, така че уебсайтът да сочи към публичния IP адрес на виртуалната машина.
Ако искате временно да стартирате уебсайта си, можете да редактирате файла с хостове на Windows и да добавите запис, който временно ще съпоставя публичния IP адрес с името на домейна. (вижте екранната снимка за справка)
Урокът е доста дълъг и включва много стъпки. Можете да се чувствате свободни да зададете всякакви въпроси в секцията за коментари по-долу и ние ще се радваме да ви помогнем. Някои термини, използвани в тази публикация, може да ви се сторят нови, можете да ги търсите в Google или просто да пуснете съобщение в коментарите.
Също така бих искал да ви запозная с двете личности, които ни донесоха тази прекрасна работилница(Workshop) в района на Чандигарх(Chandigarh) :
- Джаджит Чопра
- Дивиадип Соуни
Семинарът беше проведен колективно от Microsoft Users Group Chandigarh и WordPress Chandigarh . Можете да се свържете с двете групи във Facebook и да потърсите предстоящи срещи в района на Чандигарх(Chandigarh) на meetup.com.
Свързани чете:(Related reads:)
- Как да инсталирате WordPress на Google Cloud Platform(How to install WordPress on Google Cloud Platform)
- Как да хоствате WordPress блог с Microsoft IIS
- Създайте WordPress сайт с помощта на Microsoft WebMatrix
- Как да инсталирате WordPress на компютър с Windows.
Related posts
Как да стартирате невероятно бърз WordPress на Microsoft Azure
Microsoft Intune не се синхронизира? Принудително синхронизиране на Intune в Windows 11/10
Инструмент за експортиране на импортиране на Microsoft Azure: Инструмент за подготовка и ремонт на дискове
Въпроси и отговори за интервю за облачни компютри
Надстройката на място не се поддържа на Azure Virtual Machines
Пренасочване на потребителите от 404 страница в WordPress
Как да конфигурирате поверителност в WordPress и защо е важно
Как да създадете блог на Wix, който е също толкова добър, колкото WordPress
Рецензия на книга: Създайте свой собствен уебсайт: Комикс ръководство за HTML, CSS и Wordpress
9 задължителни плъгини за нови инсталирания на WordPress
Как да използвате Lumen5, за да превърнете публикацията си в блог във видео
WordPress Jetpack: Какво е това и заслужава ли си да инсталирате?
Как да направим WordPress сайт сигурен
Как ръчно да настроите WordPress на домейн
Как да инсталирате тестов сайт на WordPress на вашия компютър
Изтеглете приложението Azure Mobile за Android и iOS
Как да създадете свой собствен изскачащ прозорец за купон в WordPress
3-те най-добри SEO плъгини за WordPress
Как да намерите своя вход за администратор на WordPress
Активирайте групите за мрежова сигурност в Azure Security Center