Установка WordPress MU 2.6.1 от и до

WordPress MU (то есть MultiUser — «многопользовательский») разработан как платформа блог-хостинга. На нем работает известный WordPress.com, который обслуживает десятки миллионов запросов на сотни тысяч блогов каждый день.

Основная проблема при установке заключается в установке с субдоменами или под-домены (blog1.example.ru). В большинстве случаев необходимо в ручную дописывать необходимые параметры веб-сервера.

Начнем по порядку:

Первое. Скачать WordPress Mu и разархивировать файлы (я использовал Wordpress Mu 2.6.1 Ru,

  WordPress 2.6.1 (1.6 MiB, 62 раз)

).

Второе. Качать файлы на сервер.

Третье. Установить разрешения – это на случай если что то не работает или mod_rewrite на сервер не поддерживается.

Четвертое. Создать базу данных и пользователя MySQL.

Пятое. Зайти на сервер, чтобы запустился установщик. При выборе параметров установки я основывался на адресе блога типа под-домены.Тип адреса блогов

Тип адреса блогов

Тип адреса блогов

После завершения установки основной домен будет работать без проблем. А вот при регистрации нового блога, например: blog1.domen.ru, он не будет работать (у меня не работал :). Воссоздавалась: "Ошибка! Невозможно найти удаленный сервер." Подумав и порыскав в мануэле (интернете) я понял что необходимо настроить сервер. А точнее прото напросто добавить так называемый альяс. В нашем примере нужно добавить: *.example.ru. Это делается в контрольной панели пользователя сервером.

Теперь вторая проблема с которой я столкнулся, если использовать постоянные ссылки вида:

/2008/09/24/sample-post/

то возникает проблема и он их не находит страницы. Решается это еще проще нужно в файл .htaccess добавить следующее.

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

И все! Больше ни чего не надо! У меня все прекрасно заработало.

П.С. Не для рекламы мой хостинг www.vline.ru все выше сказанное проделывалось на нем.

Теги:

  1. Комментарие нет.

SetPageWidth