Блог
Создание бизнеса по хостингу WordPress за 30 дней
Как агентства используют хостинг на базе Docker для создания регулярного дохода с помощью PAGEnza. Реальные цифры, реальный рабочий процесс.
Регулярный доход — цель большинства агентств. Проектная работа хорошо оплачивается, но непредсказуема — каждый месяц вы начинаете с нуля. Хостинг меняет это. Клиент, платящий 30 евро в месяц за управляемый хостинг WordPress, — это доход, который продлевается без нового предложения.
В этой статье рассказывается, как агентства создают хостинговые бизнесы на базе инфраструктуры PAGEnza, с реальными цифрами процесса настройки.
Проблема традиционного хостингового агентства
Большинство агентств, предлагающих "управляемый хостинг WordPress", перепродают общий хостинг — у них есть партнерский аккаунт у хостинг-провайдера, и они увеличивают стоимость. Это работает до тех пор, пока:
Сайт клиента взломан. На общем хостинге скомпрометированный сайт может распространиться на другие. Вы несете ответственность за взлом, который не могли предотвратить.
Сайт клиента недоступен. Вы зависите от очереди поддержки хостинг-провайдера. Ваше соглашение об уровне обслуживания (SLA) с клиентом зависит от времени ответа кого-то другого.
Клиенту нужно что-то нестандартное. Хотите установить определенное расширение PHP? Запустить cron-задачу с определенным интервалом? На общем хостинге ответ обычно — нет.
Контейнерный хостинг решает все три проблемы. Вы контролируете инфраструктуру, изоляцию, конфигурацию.
Что вы продаете
Пакет управляемого хостинга WordPress от агентства обычно включает:
- Хостинг WordPress на надежном сервере
- Автоматическое резервное копирование (ежедневно или еженедельно)
- Управление SSL-сертификатами
- Обновления ядра и плагинов WordPress
- Базовый мониторинг безопасности
- Поддержка вопросов типа "что-то сломалось, можете исправить?"
Рыночная ставка варьируется в зависимости от рынка и типа клиента: 20–80 евро в месяц для клиентов малого бизнеса, 100–300 евро в месяц для более крупных сайтов или клиентов с большими потребностями в поддержке.
Стоимость предоставления этого с инфраструктурой PAGEnza — это стоимость сервера, разделенная на количество клиентов. VPS, который комфортно обслуживает 20–30 контейнеризированных сайтов WordPress, стоит 40–80 евро в месяц. При 20 клиентах, платящих 40 евро в месяц, это 800 евро регулярного ежемесячного дохода (MRR) против 60 евро стоимости сервера.
Месяц 1: настройка инфраструктуры
Неделя 1: подготовка сервера
Вам понадобится VPS с достаточным объемом ОЗУ и ЦП для количества сайтов, которые вы планируете размещать. Docker-контейнеры эффективны — сайт WordPress при низкой нагрузке использует примерно 256 МБ ОЗУ. VPS с 4 ГБ ОЗУ может комфортно обслуживать 10–12 сайтов с запасом.
Часто используемые провайдеры для этого: Hetzner (лучшее соотношение цены и производительности в Европе), DigitalOcean (хорошая документация, немного выше стоимость), OVH (хорошие европейские варианты).
Установите Docker, Docker Compose и серверный агент PAGEnza. Это одноразовая настройка, описанная в документации по хостингу PAGEnza.
Неделя 2: первые тестовые сайты
Подготовьте 2–3 тестовых сайта для проверки настройки. Проверьте:
- Корректность выдачи SSL
- Разрешение поддоменов
- Доступность админки WordPress
- Активность и подключение плагина PAGEnza
Проведите нагрузочное тестирование одного контейнера, чтобы убедиться, что ограничения ресурсов работают — сайт под нагрузкой не должен влиять на другие контейнеры.
Неделя 3: система резервного копирования
Настройте автоматическое резервное копирование. Инфраструктура PAGEnza резервирует том данных каждого контейнера по настроенному вами расписанию. Резервные копии должны храниться в месте, отдельном от основного сервера — S3, Backblaze B2 или другом VPS.
Перед размещением каких-либо клиентских сайтов на сервере протестируйте восстановление из резервной копии. Вы должны иметь возможность восстановить сайт из резервной копии менее чем за 10 минут.
Неделя 4: мониторинг и оповещения
Настройте мониторинг доступности каждого сайта (бесплатный уровень UptimeRobot подходит для этого). Настройте оповещения на свой телефон или в Slack для любого сайта, который станет недоступен.
Добавьте базовый мониторинг сервера — ЦП, ОЗУ, использование диска — чтобы знать, когда вы приближаетесь к пределу.
Месяц 1: первые клиенты
Пока настраивается инфраструктура, начните переговоры с существующими клиентами о переходе на ваш управляемый хостинг.
Хорошие кандидаты:
- Клиенты, чьи сайты вы создали и поддерживаете
- Клиенты на плохом общем хостинге, у которых были проблемы с доступностью
- Клиенты, которые упоминали, что хотят, чтобы "кто-то занимался техническими вопросами"
Предложение простое: "Я перевожу своих хостинговых клиентов на новую инфраструктуру, которая предоставляет вам выделенную среду — на ваш сайт не будут влиять трафик или проблемы безопасности других. Та же цена, что и сейчас, но лучшее обслуживание."
Для новых сайтов, созданных с помощью PAGEnza, хостинг является естественным дополнением — сайт все равно генерируется на инфраструктуре, и оставить его там — самый простой путь.
Рабочий процесс поддержки
Основная текущая стоимость ведения хостингового бизнеса — время поддержки. Распространенные проблемы и как контейнерный хостинг влияет на них:
Сайт медленный: при общем хостинге медленность может означать "другие сайты используют ресурсы". С контейнерами, если сайт медленный, причина в нем самом — плагин, запрос, всплеск трафика. Легче диагностировать, легче исправить.
Сайт взломан: благодаря изоляции контейнеров, сдерживание происходит автоматически. Скомпрометированный контейнер изолирован от других. Вы отключаете его, восстанавливаете из резервной копии, ищете точку входа, закрываете ее.
Обновление плагина что-то сломало: восстановите из резервной копии перед обновлением, определите проблемный плагин, обновите остальные, оставьте проблемный плагин в ожидании. При ежедневном резервном копировании точка восстановления всегда актуальна.
Истек срок действия SSL-сертификата: сертификаты Let's Encrypt обновляются автоматически. Если обновление не удается (проблема с DNS, недоступность сервера), вы получаете оповещение до истечения срока действия и можете исправить это.
Работающие ценовые уровни
Простая трехуровневая структура:
Базовый — 29 евро/месяц: хостинг, SSL, еженедельное резервное копирование, обновления ядра. Подходит для простых сайтов-визиток с низким трафиком.
Стандартный — 49 евро/месяц: хостинг, SSL, ежедневное резервное копирование, обновления ядра + плагинов, ежемесячный отчет о проверке безопасности. Подходит для бизнес-сайтов с регулярным обновлением контента.
Приоритетный — 89 евро/месяц: все, что в Стандартном, плюс 2 часа поддержки/изменений в месяц, приоритетное время ответа. Подходит для клиентов, которые относятся к своему веб-сайту как к бизнес-инструменту.
Большинство клиентов выбирают Стандартный. Приоритетный — для клиентов, которые иначе обращались бы к вам по каждому мелкому изменению — лучше оформить это как retainer, чем обрабатывать по мере поступления.
Через 30 дней
Реалистичный результат после 30 дней целенаправленной работы: 5–8 хостинговых клиентов, 200–400 евро регулярного ежемесячного дохода (MRR), стабильная и протестированная инфраструктура. Это не изменит жизнь, но это основа, которая накапливается. Каждый новый клиентский проект — это возможность добавить хостингового клиента. При 20 клиентах регулярный доход покрывает значительную часть накладных расходов агентства.
Потолок определяется тем, сколько сайтов может выдержать ваша инфраструктура и сколько времени поддержки вы готовы посвятить. Большинство агентств считают, что 30–50 хостинговых клиентов управляемы без выделенного персонала поддержки.