← Назад до Блог

Блог

Створення бізнесу з хостингу WordPress за 30 днів

Як агентства використовують хостинг на базі Docker для створення регулярного доходу з PAGEnza. Реальні цифри, реальний робочий процес.

Регулярний дохід — це мета для більшості агентств. Проєктна робота добре оплачується, але вона непередбачувана — щомісяця ви починаєте з нуля. Хостинг це змінює. Клієнт, який платить 30 євро на місяць за керований хостинг WordPress, — це дохід, який поновлюється без пропозиції.

Ця стаття розповідає про те, як агентства будують хостингові бізнеси на базі інфраструктури PAGEnza, з реальними цифрами процесу налаштування.

Традиційна проблема хостингового агентства

Більшість агентств, які пропонують "керований хостинг WordPress", перепродають спільний хостинг — вони мають обліковий запис реселера у хостинг-провайдера та збільшують вартість. Це працює доти, доки:

Сайт клієнта зламано. На спільному хостингу скомпрометований сайт може поширитися на інші. Ви несете відповідальність за злам, який не могли запобігти.

Сайт клієнта недоступний. Ви залежите від черги підтримки хостинг-провайдера. Ваш SLA перед клієнтом залежить від часу відповіді когось іншого.

Клієнту потрібно щось нестандартне. Хочете встановити специфічне розширення PHP? Запустити cron-завдання з певним інтервалом? На спільному хостингу відповідь зазвичай ні.

Контейнерний хостинг вирішує всі три проблеми. Ви контролюєте інфраструктуру, ви контролюєте ізоляцію, ви контролюєте конфігурацію.

Що ви продаєте

Пакет керованого хостингу WordPress від агентства зазвичай включає:

  • Хостинг WordPress на надійному сервері
  • Автоматичне резервне копіювання (щоденне або щотижневе)
  • Керування SSL-сертифікатами
  • Оновлення ядра WordPress та плагінів
  • Базовий моніторинг безпеки
  • Підтримка запитань типу "щось зламалося, можете виправити?"

Ринкова ставка для цього варіюється залежно від ринку та типу клієнта: 20–80 євро на місяць для клієнтів малого бізнесу, 100–300 євро на місяць для більших сайтів або клієнтів з більшими потребами в підтримці.

Вартість надання цього за допомогою інфраструктури PAGEnza — це вартість сервера, поділена на кількість клієнтів. VPS, який комфортно menjalankan 20–30 контейнеризованих сайтів WordPress, коштує 40–80 євро на місяць. При 20 клієнтах, які платять 40 євро на місяць, це 800 євро MRR проти 60 євро вартості сервера.

Місяць 1: налаштування інфраструктури

Тиждень 1: Надання сервера

Вам потрібен VPS з достатнім обсягом оперативної пам'яті та процесора для кількості сайтів, які ви плануєте розмістити. Контейнери Docker ефективні — сайт WordPress з низьким трафіком використовує приблизно 256 МБ оперативної пам'яті. VPS з 4 ГБ оперативної пам'яті може комфортно menjalankan 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 години підтримки/змін на місяць, пріоритетний час відповіді. Добре для клієнтів, які ставляться до свого вебсайту як до бізнес-інструменту.

Більшість клієнтів обирають Стандартний. Пріоритетний призначений для клієнтів, які інакше зверталися б до вас з кожною дрібницею — краще формалізувати це як ретейнер, ніж обробляти його окремо.

30 днів потому

Реалістичний результат після 30 днів зосередженої роботи: 5–8 хостингових клієнтів, 200–400 євро MRR, стабільна та протестована інфраструктура. Це не змінить життя, але це основа, яка накопичується. Кожен новий проєкт клієнта — це можливість додати хостингового клієнта. При 20 клієнтах регулярний дохід покриває значну частину накладних витрат агентства.

Стеля визначається тим, скільки сайтів може обробляти ваша інфраструктура та скільки часу підтримки ви готові присвятити. Більшість агентств вважають, що 30–50 хостингових клієнтів є керованими без виділеного персоналу підтримки.