How does Microsoft Azure work?
Оглавление:
Добро пожаловать в часть 2 учебника Как запустить невероятно быстрый WordPress на Microsoft Azure . В первой части мы обсудили настройку Виртуальной машины в вашей учетной записи Azure . И в этом сообщении мы увидим, как подключиться к вашему серверу и начать загрузку и установку WordPress на нем.
Установка и настройка WordPress на Microsoft Azure
Этот пост будет содержать много терминалов команды, поэтому, пожалуйста, попробуйте выполнить шаг за шагом и попытайтесь не пропустить какой-либо шаг.
Настройка сервера
Шаг 1 : для связи с вашей виртуальной машиной необходимо установить соединение SSH и использовать SSH-клиент.
Что такое SSH?
Согласно Wikipedia, Secure Shell (SSH) является криптографическим сетевым протоколом для надежной работы сетевых сервисов по незащищенной сети. Наиболее известный пример приложения - для удаленного входа в компьютерные системы пользователями.
В этом учебнике мы используем PuTTY, бесплатный SSH и telnet-клиент. Итак, для этого шага вы должны скачать и установить PuTTY здесь.
Шаг 2 : Войдите в свою панель Azure, откройте виртуальную машину, которую мы создали в первой части, и нажмите «Пуск». Затем нажмите «Подключиться», чтобы начать соединение. Теперь всплывающее окно отобразит ваше имя пользователя и общедоступный IP-адрес вашего аппарата. Скопируйте все имя хоста SSH (например, [email protected]). Вы можете нажать на изображение, чтобы увидеть большую версию.
Теперь откройте PuTTY и вставьте это имя хоста в поле Имя хоста и выберите тип подключения как SSH и нажмите все другие настройки по умолчанию. Откроется новое окно терминала и предложит ввести пароль. Введите пароль, который был выбран в part 1 , при создании виртуальной машины. Теперь вы, наконец, подключены к виртуальному серверу через SSH-соединение. Все, что вам нужно сделать, это ввести некоторые команды в этом окне терминала для установки правильного программного обеспечения и WordPress.
Установка 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".
Перезапустите службу Apache:
sudo service apache2 reload
И предоставите разрешения для Apache, выполнив следующую команду:
sudo ufw разрешить в «Apache Full»
Установка MySQL и PHP
Шаг 4: Выполните следующие команды для установки MySQL и PHP на Ubuntu:
sudo apt-get install mysql-server
Выберите подходящий пароль пользователя 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 должны быть предоставлены больше prio чем файлы 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. * TO `тестер` @ `localhost` IDENTIFIED BY `testpwd`; ПРИВИЛЕГИИ ФЛЮЗА; Выход
Установка WordPress
Шаг 6: Это фактически шаг, который загружает WordPress. Перейдите в корневой каталог, а затем загрузите и извлеките WordPress.
wget //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
Введите данные базы данных, созданные нами на предыдущих шагах, и сохраните файл. (см. скриншот ниже для справки)
Настройка Apache
Шаг 7 : Теперь для последнего шага нам нужно настроить apache, чтобы он знал, что в нашей папке «twcwp» есть веб-сайт. Нам нужно перейти к папке доступных сайтов и создать новый файл под названием «twcwp.conf», который похож на файл конфигурации по умолчанию.
sudo chown www-data: www-data * -R cd / etc / apache2 / сайты-доступные 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 должно быть зарегистрированным доменным именем (в нашем случае мы не зарегистрировали доменное имя, но мы просто используем его для справки).
Выполните этот окончательный набор команды:
sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Здесь «twctestingadmin» является именем пользователя admin учетной записи на нашей виртуальной машине, а «twcwp» - это каталог, содержащий файлы WordPress. Вы можете заменить эти строки своими данными.
И вот оно, теперь у вас есть полностью функциональная виртуальная машина, работающая на Microsoft Azure, на которой размещается ваш сайт WordPress. Все, что вам нужно сделать, это настроить DNS-записи, чтобы сайт указывал на общедоступный IP-адрес виртуальной машины.
Если вы хотите временно запустить свой сайт, вы можете отредактировать файл хостов Windows и добавить запись, которая временно отобразит общедоступный IP-адрес в доменное имя. (см. снимок экрана для справки)
Учебник довольно длинный и включает в себя множество шагов. Вы можете свободно задавать любые вопросы в разделе комментариев ниже, и мы будем рады помочь вам. Некоторые термины, используемые в этом сообщении, могут показаться вам новыми, вы можете найти их в Google или просто отправить сообщение в комментариях.
Кроме того, я хотел бы познакомить вас с двумя личностями, которые принесли нам этот замечательный семинар в районе Чандигарх:
- Jasjit Chopra - LinkedIn
- Divyadeep Sawhney - LinkedIn
Семинар проводился совместно группой пользователей Microsoft Chandigarh и WordPress Chandigarh . Вы можете связаться с обеими группами на Facebook и посмотреть предстоящие встречи в районе Чандигарха на meetup.com.
Связанные чтения:
- Как установить WordPress на Google Cloud Platform
- Как разместить блог WordPress с помощью Microsoft IIS
- Создание сайта WordPress с использованием Microsoft WebMatrix
- Как установить WordPress на ПК с ОС Windows.
Как настроить, настроить и использовать Родительский контроль в Windows 7

Узнайте, как включить, отключить, настроить и использовать функцию Родительский контроль в Windows 7 для мониторинга и управления действиями в Интернете для детей.
Как настроить командную строку, настроить ее размер окна на Windows 7

Ознакомьтесь с полным руководством по настройке командной строки в Windows 7.
Как установить и настроить сервер NFS на Centos 8

В этом руководстве вы пройдете шаги, необходимые для настройки сервера NFSv4 в CentOS 8. Мы также покажем вам, как смонтировать файловую систему NFS на клиенте.