← Atgal į Tinklaraštis

Tinklaraštis

Kaip per 30 dienų sukurti „WordPress“ hostingą ir verslą

Kaip agentūros naudoja „Docker“ pagrįstą hostingą, kad sukurtų pasikartojančias pajamas su PAGEnza. Tikri skaičiai, tikras darbo procesas.

Pasikartojančios pajamos yra daugumos agentūrų tikslas. Projektinis darbas apmoka gerai, bet yra nenuspėjamas – kiekvieną mėnesį pradedate nuo nulio. Hostingas tai pakeičia. Klientas, mokantis 30 €/mėn. už valdomą „WordPress“ hostingą, yra pajamos, kurios atnaujinamos be pasiūlymo.

Šiame įraše aprašoma, kaip agentūros kuria hostingo verslą ant PAGEnza infrastruktūros, pateikiant tikrus skaičius iš sąrankos proceso.

Tradicinė hostingo agentūros problema

Dauguma agentūrų, siūlančių „valdomą „WordPress“ hostingą“, perparduoda bendrą hostingą – jos turi perpardavėjo paskyrą pas hostingo paslaugų teikėją ir padidina kainą. Tai veikia, kol:

Kliento svetainė yra nulaužiama. Bendrame hostinge užkrėsta svetainė gali išplisti į kitas. Jūs esate atsakingi už pažeidimą, kurio negalėjote užkirsti.

Kliento svetainė neveikia. Jūs esate priklausomi nuo hostingo paslaugų teikėjo palaikymo eilės. Jūsų SLA klientui priklauso nuo kito asmens reagavimo laiko.

Klientui reikia ko nors nestandartinio. Norite įdiegti specifinį PHP plėtinį? Paleisti cron užduotį tam tikru intervalu? Bendrame hostinge atsakymas dažniausiai yra ne.

Konteinerizuotas hostingas išsprendžia visus tris. Jūs kontroliuojate infrastruktūrą, izoliaciją, konfigūraciją.

Ką jūs parduodate

Valdomas „WordPress“ hostingo paketas iš agentūros paprastai apima:

  • „WordPress“ hostingas patikimame serveryje
  • Automatinės atsarginės kopijos (kasdien arba kas savaitę)
  • SSL sertifikatų valdymas
  • „WordPress“ branduolio ir papildinių atnaujinimai
  • Pagrindinis saugumo stebėjimas
  • Palaikymas klausimams „kažkas sugedo, ar galite sutvarkyti?“

Rinkos kaina svyruoja priklausomai nuo rinkos ir kliento tipo: 20–80 €/mėn. mažoms įmonėms, 100–300 €/mėn. didesnėms svetainėms ar klientams, kuriems reikia daugiau palaikymo.

Suteikimo kaina naudojant PAGEnza infrastruktūrą yra serverio kaina, padalyta iš klientų skaičiaus. VPS, kuris patogiai valdo 20–30 konteinerizuotų „WordPress“ svetainių, kainuoja 40–80 €/mėn. Su 20 klientų, mokančių 40 €/mėn., tai yra 800 € MRR prieš 60 € serverio išlaidas.

1 mėnuo: infrastruktūros sąranka

1 savaitė: serverio paruošimas

Jums reikės VPS su pakankamai RAM ir CPU, atsižvelgiant į planuojamų svetainių skaičių. „Docker“ konteineriai yra efektyvūs – „WordPress“ svetainė su mažu srautu naudoja maždaug 256 MB RAM. 4 GB RAM turintis VPS gali patogiai valdyti 10–12 svetainių su papildoma talpa.

Dažnai naudojami paslaugų teikėjai: Hetzner (geriausia kaina/našumas Europoje), DigitalOcean (geras dokumentavimas, šiek tiek didesnė kaina), OVH (geros Europos parinktys).

Įdiekite „Docker“, „Docker Compose“ ir PAGEnza serverio agentą. Tai vienkartinė sąranka, aprašyta PAGEnza hostingo dokumentacijoje.

2 savaitė: pirmosios bandomosios svetainės

Paruoškite 2–3 bandomąsias svetaines, kad patikrintumėte sąranką. Patikrinkite:

  • Ar SSL išduodamas tinkamai
  • Ar subdomenai sprendžiami
  • Ar „WordPress“ administratorius pasiekiamas
  • Ar PAGEnza papildinys aktyvus ir prijungtas

Atlikite apkrovos testą vienam konteineriui, kad patikrintumėte, ar veikia išteklių apribojimai – svetainės apkrova neturėtų paveikti kitų konteinerių.

3 savaitė: atsarginių kopijų sistema

Konfigūruokite automatines atsargines kopijas. PAGEnza infrastruktūra kas tam tikrą laiką, kurį jūs nustatote, daro kiekvieno konteinerio duomenų tūrio atsargines kopijas. Atsarginės kopijos turėtų būti saugomos vietoje, atskiroje nuo pagrindinio serverio – S3, Backblaze B2 arba kitame VPS.

Prieš įkeldami bet kokias kliento svetaines į serverį, išbandykite atkūrimą iš atsarginės kopijos. Svetainę turėtumėte sugebėti atkurti iš atsarginės kopijos per mažiau nei 10 minučių.

4 savaitė: stebėjimas ir įspėjimai

Nustatykite kiekvienos svetainės veikimo stebėjimą (tam tinka nemokamas UptimeRobot lygis). Nustatykite įspėjimus savo telefone ar „Slack“, jei kuri nors svetainė nustos veikti.

Pridėkite pagrindinį serverio stebėjimą – CPU, atminties, disko naudojimo – kad žinotumėte, kada artėjate prie pajėgumo ribos.

1 mėnuo: pirmieji klientai

Kol vyksta infrastruktūros sąranka, pradėkite pokalbius su esamais klientais apie perkėlimą į jūsų valdomą hostingą.

Geri kandidatai:

  • Klientai, kurių svetaines kūrėte ir prižiūrite
  • Klientai, naudojantys prastą bendrą hostingą ir patyrę veiklos trikdžių
  • Klientai, kurie minėjo norintys, kad „kas nors pasirūpintų techniniais dalykais“

Pasiūlymas paprastas: „Perkeliu savo hostingo klientus į naują infrastruktūrą, kuri suteikia jums dedikuotą aplinką – jūsų svetainės nepaveiks kito srautas ar saugumo problemos. Kaina tokia pati, kaip mokate dabar, bet paslauga geresnė.“

Naujoms svetainėms, sukurtoms su PAGEnza, hostingas yra natūralus papildomas pardavimas – svetainė vis tiek generuojama infrastruktūroje, o palikti ją ten yra lengviausias kelias.

Palaikymo darbo eiga

Pagrindinė nuolatinė hostingo verslo valdymo išlaidų dalis yra palaikymo laikas. Dažniausios problemos ir kaip konteinerizuotas hostingas jas veikia:

Svetainė veikia lėtai: bendrame hostinge lėtumas gali reikšti „kitos svetainės naudoja išteklius“. Konteineriuose, jei svetainė veikia lėtai, priežastis yra toje svetainėje – papildinys, užklausa, srauto šuolis. Lengviau diagnozuoti, lengviau taisyti.

Svetainė nulaužiama: dėl konteinerių izoliacijos, izoliavimas vyksta automatiškai. Pažeistas konteineris yra izoliuotas nuo kitų. Jūs jį atjungiate, atkuriate iš atsarginės kopijos, ieškote įėjimo taško, uždarote.

Papildinio atnaujinimas kažką sugadino: atkurkite iš prieš atnaujinimą sukurtos atsarginės kopijos, nustatykite problematišką papildinį, atnaujinkite kitus, palikite problematišką laukiančiu. Su kasdienėmis atsarginėmis kopijomis atkūrimo taškas visada yra naujausias.

SSL sertifikatas pasibaigė: „Let's Encrypt“ sertifikatai atnaujinami automatiškai. Jei atnaujinimas nepavyksta (DNS problema, serveris nepasiekiamas), prieš galiojimo pabaigą gausite įspėjimą ir galėsite jį ištaisyti.

Veikiantys kainų lygiai

Paprasčiausia trijų lygių struktūra:

Pagrindinis – 29 €/mėn.: hostingas, SSL, savaitinė atsarginė kopija, branduolio atnaujinimai. Tinka paprastoms skelbimo svetainėms su mažu srautu.

Standartinis – 49 €/mėn.: hostingas, SSL, kasdienė atsarginė kopija, branduolio + papildinių atnaujinimai, mėnesinė saugumo ataskaita. Tinka verslo svetainėms su reguliariai atnaujinamu turiniu.

Prioritetinis – 89 €/mėn.: viskas, kas įtraukta į Standartinį, plius 2 valandos palaikymo/pakeitimų per mėnesį, prioritetinis reagavimo laikas. Tinka klientams, kurie savo svetainę laiko verslo įrankiu.

Dauguma klientų pasirenka Standartinį. Prioritetinis skirtas klientams, kurie kitaip kreiptųsi į jus dėl kiekvieno smulkaus pakeitimo – geriau tai formalizuoti kaip sutartį, nei tvarkyti ad hoc.

Po 30 dienų

]Realistiškas rezultatas po 30 dienų sutelktų pastangų: 5–8 hostingo klientai, 200–400 € MRR, stabili ir išbandyta infrastruktūra. Tai nepakeis gyvenimo, bet tai yra pagrindas, kuris kaupiasi. Kiekvienas naujas klientų projektas yra galimybė pridėti hostingo klientą. Su 20 klientų, pasikartojančios pajamos padengia reikšmingą agentūros išlaidų dalį.

Lubas lemia tai, kiek svetainių gali valdyti jūsų infrastruktūra ir kiek palaikymo laiko esate pasirengę skirti. Dauguma agentūrų nustato, kad 30–50 hostingo klientų yra valdomi be dedikuoto palaikymo personalo."