WordPress Multisite на VPS: сеть сайтов на одной инсталляции
WordPress Multisite позволяет запустить десятки или сотни сайтов на одной инсталляции WordPress с общей базой данных, темами и плагинами. На managed VPS Anubiz Host вы получаете оптимизированный стек для Multisite с правильно настроенным Nginx, MariaDB и Redis. Разбираем архитектуру, требования к серверу и почему Multisite выбирают для агентств и франшиз.
Need this done for your project?
We implement, you ship. Async, documented, done in days.
Multisite стек: Nginx, MariaDB, Redis и единая wp-content
WordPress Multisite технически значительно отличается от single-site установки:
- Nginx 1.27: с правильно настроенными rewrite-правилами для subdomain или subdirectory режима Multisite.
- PHP-FPM 8.3: с увеличенным OPcache 512MB, так как Multisite загружает больше PHP-файлов на запрос.
- MariaDB 11: Multisite создаёт отдельные таблицы wp_X_posts, wp_X_options для каждого сайта в сети, что увеличивает количество таблиц в БД до тысяч.
- Redis Object Cache: критически важен для Multisite - снимает нагрузку с БД на типовых запросах wp_blogs, wp_signups.
- Domain mapping: начиная с WordPress 4.5 встроено в Core, позволяет мапить отдельные домены на сайты сети.
- WP-CLI с network parameter: для batch-операций над всеми сайтами сети (--network для site list, plugin update).
Для сети из 10-50 сайтов с малой нагрузкой достаточно VPS M (2 vCPU, 4GB RAM). Для сети из 100-500 сайтов рекомендуем VPS L с 8GB RAM или XL.
Subdomain vs Subdirectory: выбор архитектуры Multisite
При создании Multisite выбирается одна из двух архитектур, и сменить её потом сложно:
- Subdomain (site1.example.com): каждый сайт сети имеет собственный поддомен. Требует wildcard DNS A-записи *.example.com, поддерживает domain mapping (брендированные домены).
- Subdirectory (example.com/site1): сайты идут как пути на главном домене. Не требует wildcard DNS, но не подходит для multilingual через WPML.
- Subdomain SSL: wildcard SSL-сертификат Let's Encrypt через DNS-01 challenge (требует API-токена DNS-провайдера).
- Per-site SSL: при domain mapping каждый домен сети имеет собственный SSL через HTTP-01 challenge.
- Cookies: subdomain режим требует настройки COOKIE_DOMAIN для шеринга авторизации между поддоменами.
- Permalinks: subdirectory режим имеет конфликты с категориями, требует префикса /blog/ для постов.
Для агентств с множеством клиентских сайтов рекомендуем subdomain + domain mapping, что даёт каждому клиенту брендированный домен с общей backend-инфраструктурой.
Use cases: агентства, франшизы, многоязычные сайты
Multisite оптимален для нескольких типов проектов:
- Агентства: один Multisite обслуживает 10-100 клиентских сайтов с общими темами, плагинами и обновлениями. Сокращение admin-overhead на 80 процентов.
- Франшизы: сеть локальных сайтов одного бренда (юристы, агентства недвижимости, рестораны) с общим брендингом и индивидуальной локацией.
- Multilingual: вместо WPML с одним сайтом - отдельный сайт на каждый язык в Multisite, что даёт лучшую SEO-структуру и независимость переводов.
- Образовательные платформы: университеты, где каждая кафедра или факультет имеет собственный сайт с общей админкой.
- SaaS-платформы: WhiteLabel-сервисы (например, конкурент Shopify на WooCommerce) с отдельным магазином для каждого пользователя.
- Корпоративные сайты: международные компании с локальными версиями (corporate.com/us, /de, /jp) и единой админкой.
На офшорном VPS Anubiz Host Multisite даёт privacy для клиентов агентств (Исландская юрисдикция), а оплата криптовалютой без KYC - дополнительный уровень анонимности для grey-area ниш.
Related Services
Why Anubiz Host
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.