Лазурь

Как установить и настроить WordPress в Microsoft Azure

Как установить и настроить WordPress в Microsoft Azure

Добро пожаловать во вторую часть учебника Как невероятно быстро запустить WordPress в Microsoft Azure. В первой части мы обсудили настройку Виртуальная машина на ваше Лазурь учетная запись. И в этом посте мы увидим, как подключиться к вашему серверу и начать загрузку и установку WordPress в теме.

Установить и настроить WordPress в Microsoft Azure

Этот пост будет включать в себя множество команд терминала, поэтому, пожалуйста, попробуйте следовать руководству шаг за шагом и постарайтесь не пропустить ни одного шага.

Настройка вашего сервера

Шаг 1: Для связи с вашей виртуальной машиной вам необходимо установить SSH-соединение и использовать SSH-клиент.

Что такое SSH?

Согласно Википедии, Secure Shell (SSH) - это криптографический сетевой протокол для безопасного управления сетевыми службами в незащищенной сети. Самый известный пример приложения - для удаленного входа пользователей в компьютерные системы.

В этом руководстве мы используем PuTTY, бесплатный клиент SSH и telnet. Итак, для этого шага вам необходимо скачать и установить PuTTY отсюда.

Шаг 2: Войдите в свою панель Azure, откройте виртуальную машину, которую мы создали в первой части, и нажмите «Пуск». Затем нажмите «Подключиться», чтобы начать подключение. Теперь во всплывающем окне будет отображаться ваше имя пользователя и общедоступный IP-адрес вашего компьютера. Скопируйте полное имя хоста SSH (e.грамм. [электронная почта защищена]). Вы можете нажать на изображения, чтобы увидеть их в увеличенном виде.

Теперь откройте PuTTY и вставьте это имя хоста в Имя хоста поле и выберите тип подключения как SSH и нажмите "Открыть" со всеми остальными настройками по умолчанию. Откроется новое окно терминала, в котором вам будет предложено ввести пароль. Введите пароль, который был выбран в часть 1 при создании виртуальной машины. Теперь вы наконец подключились к своему виртуальному серверу через SSH-соединение. Все, что вам нужно сделать сейчас, это ввести несколько команд в этом окне терминала, чтобы установить соответствующее программное обеспечение и WordPress.

Установка Apache

Шаг 3: Прежде всего, вам необходимо убедиться, что все пакеты в вашей установке Ubuntu обновлены. Выполните следующую команду, чтобы обновить их:

sudo apt-get update

Теперь мы установим Apache, бесплатное программное обеспечение HTTP-сервера. По сути, Apache будет слушать чей-то запрос на отображение содержимого вашего сайта. Узнайте больше об Apache здесь. Выполните следующую команду, чтобы установить Apache:

sudo apt-get install apache2

Теперь перейдите в каталог, в котором сохранен файл конфигурации Apache, и откройте его с помощью текстового редактора.

судо нано / и т.д. / apache2 / apache2.conf

В конце этого файла добавьте следующую строку:

«ServerName 127.0.0.1 ”.


Теперь сохраните файл, нажав 'Ctrl + O' тогда Входить а потом 'Ctrl + X'.

Перезапустите службу Apache:

sudo service apache2 перезагрузить

И предоставьте разрешения Apache, выполнив следующую команду:

sudo ufw разрешить в «Apache Full»

Установка MySQL и PHP

Шаг 4: Выполните следующие команды, чтобы установить MySQL и PHP в Ubuntu:

sudo apt-get установить mysql-server

Выберите соответствующий пароль root для 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, поэтому нам нужно изменить другой файл конфигурации:

Судо нано / и т. д. / apache2 / с поддержкой модов / каталог.conf

Теперь в этом файле переместите «index.php », чтобы он был перед« index.html ». Перезагрузите сервер Apache.

sudo service apache2 перезагрузить

Создание базы данных MySQL

Шаг 5: Следуйте командам:

mysql -u root -p CREATE DATABASE test НАБОР СИМВОЛОВ ПО УМОЛЧАНИЮ utf8 COLLATE utf8_unicode_ci; ПРЕДОСТАВИТЬ ВСЕ НА тест.* TO 'tester' @ 'localhost', ОПРЕДЕЛЕННЫЙ 'testpwd'; ПРИВИЛЕГИИ ПРОМЫВКИ; Выход;


Эти команды создадут базу данных с именем test с пользователем по имени «tester» и паролем «testpwd». Эта база данных будет использоваться WordPress для хранения всех данных.

Установка WordPress

Шаг 6: На самом деле это шаг, который загружает WordPress. Перейдите в корневой каталог, а затем загрузите и извлеките WordPress.

wget http: // wordpress.org / latest.деготь.gz tar xzvf последний.деготь.gz

Перейдите в каталог WWW, где хранятся все файлы веб-сайта, и скопируйте все содержимое WordPress сюда в новую папку по вашему выбору.

cd / var / www судо mkdir twcwp

Теперь создайте wp-config.php, создав копию образца файла конфигурации, а затем скопируйте все содержимое загруженной папки в папку 'wordpress' в каталоге www.

cp ~ / wordpress / wp-config-образец.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.conf

В этом файле измените следующие строки

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-адрес с именем домена. (см. снимок экрана для справки)

Учебник довольно длинный и включает в себя множество шагов. Вы можете свободно задавать любые вопросы в разделе комментариев ниже, и мы будем рады помочь вам. Некоторые термины, использованные в этом сообщении, могут показаться вам новыми, вы можете выполнить поиск по ним в Google или просто оставить сообщение в комментариях.

Также я хотел бы познакомить вас с двумя личностями, которые принесли нам эту замечательную Мастерскую в районе Чандигарха:

Семинар проводился совместно Группа пользователей Microsoft Чандигарх а также WordPress Чандигарх. Вы можете связаться с обеими группами на Facebook и узнать о предстоящих встречах в районе Чандигарха на встречах.ком.

Связанные чтения:

Контроль и управление перемещением мыши между несколькими мониторами в Windows 10
Диспетчер мыши с двумя дисплеями позволяет контролировать и настраивать движение мыши между несколькими мониторами, замедляя ее движения возле границы...
WinMouse позволяет настраивать и улучшать движение указателя мыши на ПК с Windows
Если вы хотите улучшить функции указателя мыши по умолчанию, используйте бесплатное ПО WinMouse. Он добавляет дополнительные функции, которые помогут ...
Левая кнопка мыши не работает в Windows 10
Если вы используете выделенную мышь со своим ноутбуком или настольным компьютером, но левая кнопка мыши не работает в Windows 10/8/7 по какой-то причи...