Быстро поднимаем дешевую шуструю сетку на wordpress multisite

Раньше сооружал такое на nginx + apache + mod_php, вчера решил попробовать без апача (nginx + php-fpm) и вообщем то все получилось.

Очень помог этот пост.
Я опишу вкратце, без рассусоливания и по-русски:

1. Купил облачный вдс на DigitalOcean (рефка, лол) за 10 баксов, локацию выбрал Нидерланды, ось — debian 7 x86 (ошибочно там названный debian 7 x32), сразу добавил свой ssh ключ чтобы логиниться без пароля.

2. Вдс сетапнули секунд за 30, зашел на него, сделал

2.1 Все конфиги впринципе есть в статье выше, у меня почти такие же. Если будут вопросы — спрашивайте в комментариях или на мыло.
Некоторые мои правки:
nano /etc/php5/conf.d/20-xcache.ini

nano /etc/nginx/sites-available/yourdomain.conf

Закрываем wp-admin и wp-login.php от всех, где 1.2.3.4 — ваш ip
nano /etc/nginx/conf.d/wp-mu.conf

3. Сетапим вордпресс как обычно (кому что непонятно, ссылка на оригинальный пост выше) — такие банальные вещи описывать не буду.

3.1 Добавляем в wp-config.php до этой строки

эту строку

Рефрешим админку, в ней появляется пункт http://yourdomain.tld/wp-admin/network/
При установке выбираем тип sub-domains.

4. После успешной установки сети ставим плагины WordPress MU Domain Mapping (чтобы на каждый вп блог повесить свой домен) и EM Object Cache (пиздатое кеширование, мы будем юзать его в связке с xcache) и активируем их для всей сети. EM Object Cache потом надо будет включить на любом домене и выбрать тип кеширования Xcache.

Ну а потом создаем блоги, привязываем к ним домены через Domain Mapping и постим туда контент (например, слегка допиленной постилкой из предыдущего моего поста)
Описал сумбурно, но мусолить для тех кто ssh в глаза не видел — не хочется.
На вопросы отвечу в комментах или по мылу.

P.S. Конфиги еще могут быть кривоваты (не дотестил до конца), но вполне рабочие. Советы по улучшению приветствуются.

Leo
29 октября 2013г. в 14:22

Ну а кому нужна такая сетка, если все сайты на одном айпишнике сидят? )) Это только если в разных нишах. Тогда да, берешь несколько инсталлов и раскидываешь, но опять же по одному сайту в одной нише на инсталл.

x
29 октября 2013г. в 15:05

Мне нужна:
1. На нескольких ip тоже будет работать.
2. На одном ip нормально живут (уже писал, прошлая пачка доров жила полгода).

HeadD
19 февраля 2014г. в 21:34

Отличное решение, спасибо!

Оставить комментарий

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Яндекс.Метрика