Как установить WordPress multisite.

Описывается как установить WordPress multisite. Дается пошаговая инструкция по установке и первоначальной настройке сети виртуальных сайтов на CMS WordPress. Через 10 минут вы сможете посетить свой новый первый сайт.

В предыдущей статье “Как установить WordPress. Пошаговая инструкция из нескольких частей. Часть 1” описано что такое WordPress, зачем он нужен и как подготовиться к созданию сайта на CMS WordPress. В статье “Как сделать сайт на WordРress” описана установка WordPress для одиночного сайта. Здесь приведена пошаговая инструкция установки и начальной настройки WordPress для сети виртуальных сайтов.

У нас уже установлен и настроен гипервизор ESXi (см. “Как установить гипервизор ESXi“, “Как настроить гипервизор ESXi“, “Загрузка и установка vSphere Client“, “Как настроить службу времени гипервизора ESXi“, “Как добавить лицензию ESXi“,  “Как добавить пользователя ESXi“), создана виртуальная среда на его основе (см. “Как создать виртуальную среду“), установлена и настроена виртуальная машина на основе подготовленного нами шаблона (см. “Описание шаблона виртуальной машины“, “Установка виртуальной машины из нашего шаблона” и “Как настроить виртуальную машину из нашего шаблона“). Теперь установим сеть виртуальных сайтов на WordPress. Далее, в нескольких последующих статьях подробно описано, как это сделать с необходимыми пояснениями, иллюстрациями и добрыми советами.

Подготовка:

Для того, чтобы установить WordPress multisite для создания сети виртуальных сайтов необходимо подготовить следующую информацию:

  • пароль сервера баз данных mySQL;
  • полное доменное имя (FQDN) виртуального базового сайта сети, например base.example.com;
  • Название базового сайта сети;
  • Имя пользователя Суперадминистратора сети виртуальных сайтов;
  • Пароль Суперадминистратора сети виртуальных сайтов;
  • Адрес эл. почты Суперадминистратора сети виртуальных сайтов.

В установке WordPress multisite для сети виртуальных сайтов несколько более сложная конфигурация, чем в случае одиночного сайта. Во-первых, есть базовый сайт, через URL которого можно управлять сетью виртуальных сайтов и все остальные сайты. В принципе, базовый сайт тоже можно использовать для предоставления информации посетителям, но я бы не рекомендовал делать это. Во-вторых – есть пользователь (пользователи) с правами Суперадминистратора сети. Они могут добавлять или удалять сайты сети, добавлять или удалять других пользователей, в том числе администраторов сайтов, управлять темами и плагинами.

 

Как установить WordPress multisite для создания сети виртуальных сайтов.

Установка:

1. Открываем безопасное соединение с сервером. Как это сделать см. “Что такое ssh/sftp и для чего он нужен?” для OS Linux (OSX) или “SSH клиент для Windows PuTTY” и “Клиент SSH для Windows Bitvise Tunnelier” для Windows.

2. Стать суперпользователем (См. «Команды Linux. Краткое описание.«)

#su

3. При помощи программы installer определяем номер пакета WordPress_root (см. “Программа installer. Краткая инструкция“):

installer -c listAll

Вводим пароль администратора сайта и получаем полный список доступных для установки пакетов.  Пакет WordPress имеет номер 8.

4. Устанавливаем WordPress:

installer -c install 8

Вводим пароль администратора сайта и подтверждаем, что мы действительно хотим установить пакет WordPress.

Как установить WordPress. Часть 3. Рис. 1. Установка сети WoprdPress

Рис. 1. Установка сети WoprdPress

5. Программа installer последовательно загружает все зависимые пакеты, сообщая на экран терминала, что происходит в настоящий момент. Через некоторое небольшое время она спросит пароль администратора сервера баз данных mySQL и попросит его ввести второй раз для подтверждения.

Как установить WordPress. Часть 3. Рис. 2. Пароль администратора баз данных

Рис. 2. Пароль администратора баз данных

Please enter New Mysql Database Server administrator password:
Please enter once more for confirmation:

Далее, надо будет ввести имя базоаого сайта сети и его доменное имя. Например, если базовай сайт сети base.example.com, то имя сайта base, а доменное имя example.com. 

Как установить WordPress. Часть 3. Рис. 3. Ввод URL базового сайта

Рис. 3. Ввод URL базового сайта

Потом, еще через некоторое время, попросит ввести пароль администратора баз данных еще раз.

Please enter Mysql Database Server administrator password

Если пароль введен правильно, то будет сообщение об успешной установке WordPress как на рис. 4:

Как установить WordPress. Часть 3. Рис. 4. WordPress успешно установлен

Рис. 4. WordPress успешно установлен

Установка закончена. Все необходимое для работы сайта на основе CMS WordPress установлено, настроено и работает.

Установщик построил все необходимые конфигурационные файлы и базовый сайт сети будет доступен сразу после завершения установки.

Программа-установщик в процессе сделала все необходимые изменеия в системе, брандмауре и установках безопасности, чтобы WEB-сервер работал надежно и безопасно.

Начальная настройка описана во второй части этой статьи “Как настроить WordPress multisite.”

,

No comments yet.

Leave a Reply