Жизнь это - мгновения, промежутки. Ночь ушла, солнце скоро взойдет. Сделайте эти промежутки настолько прекрасными насколько это возможно - наполненными молчанием, наполненными благодарностью к существованию, которое дало вам шанс, благодарностью по отношению ко всем тем, кто вам помог. И ждите.


2 июня 2011 г.

Установка множественных блогов на базе Wordpress

В случае, если необходимо иметь несколько блогов на Wordpress, нужно устанавливать каждый отдельно. Это можно сделать как используя отдельную базу на каждый блог, так и единую базу данных MySQL на все блоги. Придется лишь закачать отдельную копию файлов Wordpress на каждый блог, далее есть варианты.1. Много баз данных
Вам понадобится отдельная БД MySQL на каждый блог, который вы планируете установить.
Для каждого блога будет отличаться файл wp-config.php:
define('DB_NAME', 'wordpress'); // имя базы данных
define('DB_USER', 'username'); // имя пользователя MySQL
define('DB_PASSWORD', 'password'); // пароль
2. Одна база данных
Как и в случае с несколькими базами, на каждый блог файл wp-config.php будет отличаться. Только в данном случае не названием базы, а префиксом для таблиц данного блога.
$table_prefix = 'wp_'; // например: 'wp_', 'b2', 'main_', 'turenkocom_', 'mike_'
Это как говорят тут. Подробнее описано там же.

  1. Несколько копий Wordpress на одном движке и базе : Место для моей рекламы said,

    Июль 13, 2007 @ 10:36
    […] У себя в блоге Михаил Туренко пишет о том, как можно поставить несколько движков wordpress на один хостинг. Судя по его словам надо обязательно закачивать для каждого блога свою копию движка. […]
  2. Maxim Anisimov said,

    Июль 15, 2007 @ 13:17
    Так префиксы сейчас уж чуть ли не все CMSки поддерживают. У меня в одной базе не только несколько ВордПрессов, но и “кое что ещё” :)
    Но если с базой что-то случится, то проблемы будут не только на одном блоге, да и размер её может быть большим. В общем бекап почаще делать нужно..
  3. Mikhail said,

    Июль 15, 2007 @ 13:18
    Ну да, свалить туда несколько пхпбб, друпал, вордпресс и т.д. Это как с большими удобными портмоне - если потеряешь, то всё сразу :)
  4. Сергей Большедворский said,

    Январь 1, 2008 @ 14:43
    А я, сначала, думал это очень сложно. :) На первое время не придётся хостинг покупать для второго сайта :)
  5. Mikhail said,

    Январь 11, 2008 @ 08:30
    Сергей: хостинг придется докупать только когда ресурсов будет не хватать (памяти или процессорного времени например) . А до того, что 1 сайт, что 1000 - в принципе без разницы, всё зависит от количества посетителей (в т.ч. ботов) и вытекающей из этого нагрузки на сервер.
  6. Сергей Большедворский said,

    Январь 11, 2008 @ 14:09
    Сдесь уже идут идалогические требования, а не технические. Второй блог должен физически в UK находится. :)
  7. Webalex said,

    Октябрь 2, 2008 @ 05:29
    А возможно ли поставить на одном дистрибутиве Wordpress два блога и на одной базе данных?
  8. Елка said,

    Ноябрь 6, 2008 @ 17:10
    Если в корневую директорию закачан один WordPress, причем прямо в директорию, а не в отдельную папку в ней, то можно еще раз закачать WordPress в новые папки, чтобы каждый блог сидел бы себе отдельно на своей отдельной базе данных?
  9. Mikhail said,

    Ноябрь 6, 2008 @ 17:16
    Елка: да, только зачем.
  10. Елка said,

    Ноябрь 6, 2008 @ 17:30
    Ну, чтобы на одном хостинге сидело два блога. А что так неправильно? У Вас же здесь написано, что надо каждый раз заново WordPress заливать.
  11. webalex said,

    Ноябрь 29, 2008 @ 05:03
    у меня вопросик. Если я использую 2 блога на одной базе данных и делаю бэкап базы через панель одного блога, то бэкап произойдет у обоих блогов или только у одного?
  12. kutyumov said,

    Декабрь 2, 2008 @ 02:20
    webalex, плагин вряд ли знает про существование таблиц с префиксом, отличным от того, который указан в конфиге данной копии wp…
  13. Mikhail said,

    Декабрь 2, 2008 @ 08:42
    webalex: произойдет бэкап только одного “текущего” блога.
    kutyumov: согласен.
  14. webalex said,

    Декабрь 3, 2008 @ 03:51
    Тогда как же делать бэкап другого сайта? Через админ панель на хостинге?
  15. Mikhail said,

    Декабрь 3, 2008 @ 08:28
    webalex: делать бэкап каждого блога в отдельности.
    Или через phpmyadmin сделать бэкап всей базы.

Комментариев нет:

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