Как установить WordPress на поддомене в ISPManager

Как в ISPManager быстро добавить новый WordPress сайт на поддомене  вида subdomain.domain.com


План действий:

  1. Создать поддомен как www-домен
  2. Установить WordPress из каталога скриптов в ISPManager (чтобы быстро установить WordPress, еще и база данных будет создана автоматически)
  3. Обновить WordPress до актуальной версии
  4. Настроить сайт как обычно.

Создаем поддомен в отдельной директории

В ISPManager в разделе WWW домены выбрать Создать

Поля в форме создания домена:

Доменное имя: поддомен.домен.зона, например, subdomain.domain.com
Псевдоним: прописывается автоматически или ввести www.subdomain.domain.com

Корневая директория: www/subdomain.domain.com
Выбор скрипта: WordPress (? или не выбирать, установим позже)

Индексная страница : index.php index.html

Список имён файлов в порядке убывания значимости. Web-сервер будет искать данные файлы, если URL был указан без имени файла. Если же список пуст, будут использованы значения из глобальных настроек Web-сервера

РНР:  CGI

*** Для опции PHP как модуль Apache доступна  только одна версия PHP (native). Если нужна более современная версия, выбираем опцию CGI

Выбор версии PHP

Выбор версии PHP

Версия PHP (CGI): здесь можно выбрать нужную версию PHP

ОК 

Устанавливаем WordPress

В ISPManager в разделе WWW  - Каталог Web-скриптов выберите WordPress  и  Установить

Выберите самую старшую доступную версию WordPress

Выберите WWW-домен для установки, в данном случае наш поддомен.
Директория по умолчанию корневая (  / ) , т.е. WordPress  устанавливается в корневую директорию заданного www-домена.

Далее остается принять Лицензионное соглашение и затем задать Параметры установки - WordPress:

База данных - выбираем Создать новую базу данных, и т.д.

Пользователь - можно выбрать уже используемого пользователя баз данных или создать нового.

В разделе Настройки приложения  уже про сайт

Название сайта потом легко изменить в настройках сайта Общие.

Interface language: Russian

Далее. Появляется текст:

Приложение будет автоматически установлено в директорию '/www/subdomain.domain.com'
Если указанная директория не существует, то она будет создана. В противном случае, её содержимое будет перезаписано, что может привести к потере ваших данных
Нажмите кнопку 'Завершить' для окончания установки

Подчищаем

Теперь в Главное-Менеджер файлов-WWW  переходим  в папку нашего сайта. Скрипт создал многосайтовую  установку (MULTISITE). Если это не нужно, в файле wp-config.php вместо

define( 'WP_ALLOW_MULTISITE', true );

пишем

define( 'WP_ALLOW_MULTISITE', false );

и удаляем папку blogs .

Настройки в файле wp-config.php 

define( 'WP_ALLOW_MULTISITE', false);
define('WP_POST_REVISIONS', 0); // не хранить старые версии записей
define('WP_MEMORY_LIMIT', '64M'); // больше памяти

и еще может понадобиться:

// отключение крона, если не будут использоваться запланированные действия:
define('DISABLE_WP_CRON', true);
// отключение возможности редактирования тем и плагинов из админки:
define('DISALLOW_FILE_EDIT', true);

Подробнее и об установке WordPress вручную см //mblogm.ru/wordpress-guide/wordpress-setup/install-wordpress/

Настройки в админке сайта

Заходим на сайт и в админку, обновляемся до текущей версии WordPress.

Настраиваем и наполняем сайт (см. //mblogm.ru/wordpress-guide/wordpress-setup/customizing-wordpress/)


Еще записи