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

Съдържание:

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

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

Видео: Как да инсталирате и настроите WordPress на Microsoft Azure
Видео: Writing 2D Games in C using SDL by Thomas Lively - YouTube 2024, Април
Anonim

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

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

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

Настройване на сървъра

Етап 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 от тук.

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

Image
Image

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

Image
Image

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

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

sudo apt-get update

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

sudo apt-get install apache2

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

sudo nano /etc/apache2/apache2.conf

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

“ServerName 127.0.0.1”.

Image
Image

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

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

sudo service apache2 reload

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

sudo ufw allow in “Apache Full”

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

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

sudo apt-get install mysql-server

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

Image
Image

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

Image
Image

Създаване на 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;

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

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

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

wget https://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/

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

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

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

Image
Image

Конфигуриране на 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.conf

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

  • ServerAdmin your_email_adress
  • ServerName twcwp.com
  • ServerAlias twcwp.com
  • DocumentRoot / var / www / twcwp
ServerAlias трябва да бъде името на домейна, което сте регистрирали (в нашия случай не сме регистрирали името на домейна, но ние го използваме само за справка).
ServerAlias трябва да бъде името на домейна, което сте регистрирали (в нашия случай не сме регистрирали името на домейна, но ние го използваме само за справка).

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

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 адрес в името на домейна. (вижте екранната снимка за справка)
Ако искате временно да стартирате уебсайта си, можете да редактирате файла за хостове на Windows и да добавите запис, който временно ще премести обществения IP адрес в името на домейна. (вижте екранната снимка за справка)
Image
Image

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

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

  • Джасит Чопра - LinkedIn
  • Дивайед Сауни -

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

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

  • Как да инсталираме WordPress на Google Cloud Platform
  • Как да бъде домакин на WordPress блог с Microsoft IIS
  • Създайте сайт в WordPress, като използвате Microsoft WebMatrix
  • Как да инсталираме WordPress на Windows PC.

Препоръчано: