Блог
Изграждане на бизнес за 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 с достатъчно RAM и CPU за броя сайтове, които планирате да хоствате. Docker контейнерите са ефективни — WordPress сайт с нисък трафик използва приблизително 256MB RAM. VPS с 4GB RAM може комфортно да управлява 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 за всеки сайт, който спре да работи.
Добавете основен мониторинг на сървъра — CPU, памет, използване на диска — за да знаете кога наближавате капацитета.
Месец 1: първи клиенти
Докато инфраструктурата се настройва, започнете разговори с настоящи клиенти за преминаване към вашия управляван хостинг.
Добри кандидати:
- Клиенти, чиито сайтове сте изградили и поддържате
- Клиенти на лош споделен хостинг, които са имали проблеми с прекъсване на работата
- Клиенти, които са споменали, че искат „някой да се погрижи за техническите неща“
Предложението е просто: „Премествам моите хостинг клиенти към нова инфраструктура, която ви дава специална среда — вашият сайт няма да бъде засегнат от трафика или проблемите със сигурността на никой друг. Същата цена като сегашната ви, по-добро обслужване.“
За нови сайтове, изградени с PAGEnza, хостингът е естествено допълнително предложение — сайтът така или иначе се генерира на инфраструктурата и оставянето му там е най-лесният път.
Работен процес на поддръжката
Основният текущ разход за управление на хостинг бизнес е времето за поддръжка. Често срещаните проблеми и как хостингът, базиран на контейнери, ги засяга:
Сайтът е бавен: при споделен хостинг, бавен може да означава „други сайтове използват ресурсите“. При контейнери, ако сайтът е бавен, причината е в самия сайт — плъгин, заявка, пик на трафик. По-лесно за диагностициране, по-лесно за поправяне.
Сайтът е хакнат: при изолация на контейнери, ограничаването е автоматично. Компрометираният контейнер е изолиран от другите. Вие го сваляте офлайн, възстановявате от резервно копие, сканирате за входната точка, затваряте я.
Актуализация на плъгин счупи нещо: възстановете от резервното копие преди актуализацията, идентифицирайте проблемния плъгин, актуализирайте останалите, оставете проблемния плъгин в изчакване. С ежедневни резервни копия, точката за възстановяване винаги е скорошна.
SSL сертификатът е изтекъл: SSL сертификатите на Let's Encrypt се подновяват автоматично. Ако подновяването се провали (проблем с DNS, сървърът е недостъпен), получавате известие преди изтичане и можете да го отстраните.
Ценови нива, които работят
Проста тристепенна структура:
Базов — €29/месец: хостинг, SSL, седмично резервно копие, актуализации на ядрото. Добър за прости информационни сайтове с нисък трафик.
Стандартен — €49/месец: хостинг, SSL, ежедневно резервно копие, актуализации на ядрото + плъгините, месечен доклад за сканиране на сигурността. Добър за бизнес сайтове с редовни актуализации на съдържанието.
Приоритетен — €89/месец: всичко в Стандартен, плюс 2 часа поддръжка/промени на месец, приоритетно време за реакция. Добър за клиенти, които третират уебсайта си като бизнес инструмент.
Повечето клиенти попадат на Стандартен. Приоритетен е за клиенти, които иначе биха ви се обадили за всяка малка промяна — по-добре е това да се формализира като договор, отколкото да се обработва ad hoc.
30 дни по-късно
Реалистичен резултат след 30 дни фокусирани усилия: 5–8 хостинг клиенти, €200–400 MRR, стабилна и тествана инфраструктура. Не променя живота, но е основа, която се натрупва. Всеки нов клиентски проект е възможност за добавяне на хостинг клиент. При 20 клиенти, повтарящите се приходи покриват значителна част от оперативните разходи на агенцията.
Таванът се определя от това колко сайта може да поеме вашата инфраструктура и колко време за поддръжка сте готови да отделите. Повечето агенции установяват, че 30–50 хостинг клиенти са управляеми без специализиран персонал за поддръжка.