Vultr WHMCS modulis

Pastaba : prieš diegdami Vultr WHMCS modulį, perskaitykite visą šį dokumentą

Modulio informacija

Įvadas

„Vultr“ platforma siūlo galingą, daug funkcijų turinčią API, leidžiančią vartotojams valdyti kiekvieną savo paskyros aspektą. Vultr WHMCS modulis teikia prieglobos paslaugų teikėjams visiškai automatizuotą sprendimą, leidžiantį klientams pasiūlyti patikimus debesies serverius Vultr platformoje.

Pastaba: dabartinė modulio versija yra visiškai perrašytas pradinis modulis, tačiau yra suderinamas su esamais Vultr pagrįstais produktais WHMCS.

Sistemos reikalavimai

  • WHMCS 7.2.x arba naujesnė versija
  • PHP 7.1.x arba naujesnė versija
  • MySQL  5.6 , MariaDB  5.6 , MariaDB  10.0 arba MariaDB  10.1 .
  • ionCube krautuvas.

Būtinos sąlygos

  • Vultr API raktas
  • Jūsų WHMCS serverio IP adresai įtraukiami į baltąjį API prieigos sąrašą
Pastabos
  • Į baltąjį sąrašą turite įtraukti savo WHMCS serverio IPv4 ir IPv6 adresus, kad galėtumėte pasiekti API
    • Jei jūsų serveris turi kelis IPv4 adresus, galite įtraukti juos į baltąjį sąrašą atskirai arba į baltąjį sąrašą įtraukti visą potinklį.
    • Jei jūsų serveris turi IPv6 adresą, geriausia visą /64 potinklį įtraukti į baltąjį sąrašą
  • WHMCS 6 versija yra ne palaikomos, nes pasiekti pabaigos gyvenime.
  • PHP versija 7.0.x yra nėra palaikomas dėl pasiekė pabaigos gyvenime.
  • Neplanuojama palaikyti senesnės WHMCS ir PHP versijos.
  • Jūs turite naudoti konfigūravimo galimybės generuoja dėl produktų modulį. Kurdami savo, greičiausiai kils konfliktas.

Apribojimai

Žemiau yra variantų sąrašas modulis neturi ne yra dizainas.

  1. Pridėkite papildomų IPv4 adresų.
  2. Įgalinkite privatų tinklą po virtualios mašinos įdiegimo.
  3. Perjungimas tarp OS ir programų.
  4. Perjungimas tarp Linux ir Windows.

Taikymo sritis

Šis dokumentas apims oficialaus Vultr WHMCS modulio diegimo ir konfigūravimo procesą. Iš trečiųjų šalių svetainių atsisiųstų modulių Vultr nepalaiko.

Modulio ypatybės

  • VPS produktų kūrimas vienu spustelėjimu remiantis Vultr
    • Turėsite rankiniu būdu nustatyti kiekvieno produkto kainodarą ir konfigūruojamą parinktį.
  • Įdiekite ir atnaujinkite virtualias mašinas
  • Įjungimo/išjungimo/ciklo funkcija
  • HTML5 VNC konsolė
  • rDNS valdymas
  • Privatus tinklas
  • Paleisties scenarijai
  • SSH raktai
  • Momentinės nuotraukos valdymas
  • Įdiekite VM iš iš anksto nustatytų ISO sąrašo
  • Įdiekite VM iš iš anksto nustatytų momentinių nuotraukų sąrašo
  • Įgalinti / išjungti konkrečius ISO ir momentines nuotraukas, skirtus VM diegimui
  • Įgalinti / išjungti diegimo vietas
  • „Vultr“ DNS palaikymas su „Vanity DNS“ (priskirto vardų serverio) palaikymu

API rakto sukūrimas

  1. Prisijunkite prie „Vultr“ klientų srities.
  2. Spustelėkite Paskyra.
  3. Spustelėkite API.
  4. Spustelėkite Įgalinti API.
  5. Prieigos kontrolėje įtraukite savo WHMCS serverio IP adresus į baltąjį sąrašą.

Montavimas

Pirmas žingsnis yra atsisiųsti Vultr WHMCS modulį čia

Naujas įrengimas
  1. Išskleiskite ZIP archyvą.
  2. Įkelkite modulio failus į savo WHMCS serverį vadovaudamiesi toliau nurodyta katalogų hierarchija
Atnaujinkite iš senesnės modulio versijos
  1. Kurkite atsargines duomenų bazės ir failų kopijas
  2. Visiškai ištrinkite modules/addons/vultrir modules/servers/vultrkatalogus.
  3. Išskleiskite ir įkelkite naują modulį.
Katalogų hierarchija
Atsisiųstas archyvas
  • Moduliai
    • priedai
      • vultr
    • serveriai
      • vultr

Pirmoji sąranka

  1. Įkelkite modulį, kaip nurodyta aukščiau
  2. Prisijunkite prie WHMCS administratoriaus skydelio ir eikite į Setup -> Addon Modules.
  3. Šalia Vultr Modulespustelėkite Configuremygtuką.
  4. Pažymėkite žymimąjį laukelį šalia Hooks Enabled.
  5. Lauke įveskite savo API raktą API Key.
  6. Sąranka Access ControlAdministratorir kiti vaidmenys norite jį įjungti.
  7. Spustelėkite Save Changes
  8. Prisijunkite prie savo WHMCS administratoriaus skydelio ir eikite į, Addons -> Vultr Modulekad sukonfigūruotumėte savo modulio parinktis, pateiktas kitame šio dokumento skyriuje.

Modulio konfigūracija

Šiame dokumentacijos skyriuje bus parodytos visos galimos modulio konfigūracijos parinktys, paaiškinta, kaip jos veikia ir kaip jas konfigūruoti.

Produkto kūrėjas

Šis skyrius leis jums sukurti „Vultr“ pagrįstą produktą WHMCS. Yra du režimai Single Product Creatorir Multiple Product Creator.

Šis Single Product Creatorrežimas leis jums sukurti produktą pagal turimus „Vultr“ paketus, pasirinkti produktų grupę ir pridedamo produkto kainodarą. Konfigūruojamų parinkčių, pvz., momentinių nuotraukų, „Windows“, „cPanel Apps“ ir kt., kaina turi būti rankiniu būdu įtraukta į gaminio konfigūruojamas parinktis.

Multi Product CreatorValia birių sukurti Vultr pagrindu VPS Paketai savo WHMCS, bet jūs turite rankiniu būdu sukonfigūruoti kainodaros už kiekvieną paketą, taip pat kainų už konfigūravimo galimybės, panašus į Single Product Creatorrežimą.

Produktai

Šioje skiltyje bus rodomas visas WHMCS „Vultr“ pagrindu pagamintų produktų sąrašas ir galėsite greitai pereiti į Edit, arba Configurable Options kiekvieno iš jų puslapį. Taip pat galite ištrinti produktą iš to puslapio. Šis skyrius yra gana naudingas, kai norite greitai rasti „Vultr“ produktą savo WHMCS administratoriaus srityje ir pakeisti jį arba pakeisti jo konfigūruojamas parinktis.

DNS

„Vultr WHMCS“ modulis palaiko „Vanity Nameservers“ (pasirinktinis ns1 ir ns2.domain.com). Įsteigti Vanity NS-Serveris sričiai reikalauja pirmąjį žingsnį, kuris yra sukurti pagal užsakymą vardų serverius su savo domeno registratoriaus ir juos atkreipti dėmesį į IP ns1.vultr.comir ns2.vultr.comatpažįstamas. Atlikta, atlikite toliau nurodytus veiksmus.

  1. Prisijunkite prie WHMCS administratoriaus skydelio.
  2. Pirmyn Addons -> Vultr Module.
  3. Spustelėkite DNS.
  4. Pridėti reikšmes Nameserver 1ir Nameserver 2tada spustelėkite Save Changes.
  5. Jūs baigėte.

Atminkite, kad Vanity vardų serveriai taikomi naujai pridėtoms DNS zonoms / domenams. Esamus reikės modifikuoti adresu https://my.vultr.com.

Serverio vieta

Turite galimybę įjungti ir išjungti tam tikras debesies vietas, taip leisdami klientams įdiegti virtualias mašinas tik jūsų pasirinktose vietose. Atminkite, kad užsakymo proceso metu pasirinkti debesies vietą neįmanoma, nes vietos įkeliamos dinamiškai, atsižvelgiant į tai, kur pasirinktas paketas yra prieinamas diegimo metu.

Norėdami pasirinkti, kurias vietas įgalinti savo klientams, atlikite toliau nurodytus veiksmus.

  1. Prisijunkite prie WHMCS administratoriaus skydelio.
  2. Pirmyn Addons -> Vultr Module.
  3. Spustelėkite Server Location.
  4. Spustelėkite Enabledmygtuką, kad išjungtumėte vietas, kurias norite išjungti (spustelėjus mygtuką, kai jis sakoma, vieta Disabledbus vėl įjungta).
  5. Jūs baigėte.
Momentinės nuotraukos

Naudodami Vultr WHMCS modulį galite padaryti vieną ar daugiau momentinių nuotraukų savo paskyroje Public– tai reiškia, kad leisite klientams įdiegti naujas virtualias mašinas iš šių momentinių nuotraukų, jei jie nuspręs tai padaryti. Disabled Pagal numatytuosius nustatymus modulyje visos paskyros momentinės nuotraukos yra nustatytos ir jums reikės jas įjungti.

Jei norite pasirinkti, kurias momentines nuotraukas skelbti viešai klientams, atlikite toliau nurodytus veiksmus.

  1. Prisijunkite prie WHMCS administratoriaus skydelio.
  2. Pirmyn Addons -> Vultr Module.
  3. Spustelėkite Snapshots.
  4. Spustelėkite Disabledmygtuką, kad įjungtumėte momentines nuotraukas, kurias norite paviešinti (spustelėjus mygtuką, kai jis sakoma Enabled, momentinė nuotrauka bus įjungta iš naujo).
  5. Jūs baigėte.
ISO

Panašiai kaip momentinio vaizdo funkcija, paskyroje galite sukurti vieną ar daugiau tinkintų įkeltų ISO Public– tai reiškia, kad leisite klientams įdiegti naujas virtualias mašinas iš šių ISO, jei jie nuspręs tai padaryti. Visi jūsų paskyros ISO modulyje nustatyti Disabled pagal numatytuosius nustatymus ir jums reikės juos įjungti.

Jei norite pasirinkti, kurias momentines nuotraukas skelbti viešai klientams, atlikite toliau nurodytus veiksmus.

  1. Prisijunkite prie WHMCS administratoriaus skydelio.
  2. Pirmyn Addons -> Vultr Module.
  3. Spustelėkite ISO.
  4. Spustelėkite Disabledmygtuką, kad įgalintumėte ISO, kuriuos norite paskelbti viešai (spustelėjus mygtuką, kai jis sakoma Enabled, ISO vėl įjungs).
  5. Jūs baigėte.

Užsakymo procesas

„Vultr“ pagrindu pagamintų produktų užsakymas WHMCS yra trijų etapų procesas.

1 žingsnis

Kliento užsakymai WHMCS klientų zonoje / krepšelyje: klientas pateiks virtualios mašinos užsakymą. Jų bus paprašyta įvesti:

  • Pagrindinio kompiuterio pavadinimas
  • Šakninis slaptažodis
  • NS1 ir NS2

Tai yra standartinė WHMCS užsakymo forma ir Vultr jos nekontroliuoja. Kviečiame pakeisti WHMCS užsakymo formos šabloną, kad paslėptumėte bet kurią iš šių parinkčių. Prašome nepamiršti, kad pasirinktas root slaptažodį ir už dar tam nėra naudojamas, nes Vultr API sukurs atsitiktinis saugų slaptažodį kiekvienai VM. Be to, jei klientas diegia iš momentinės nuotraukos, jis turėtų iš anksto žinoti pagrindinį momentinės nuotraukos slaptažodį, nes kitaip negalės prisijungti.

Be to, kliento bus paprašyta pasirinkti, ar įjungti automatines atsargines kopijas, momentinių nuotraukų apribojimą ir OS tipą.

Kalbant apie OS tipą, užsakymo formoje esančiame išskleidžiamajame meniu yra 4 parinktysOS Type

  1. Visų galimų OS vaizdų sąrašas
  2. ISO
  3. Momentinė nuotrauka
  4. Taikymas

Pasirinkus Applicationbus įjungtas visų galimų „Vultr“ programų vieno paspaudimo pasiūlymų sąrašas. ISO ir Snapshot leis klientui pasirinkti, iš kurio ISO arba momentinio vaizdo diegti virtualiąją mašiną.

2 žingsnis

Administratorius patvirtins užsakymą ir teiks paslaugą WHMCS (arba galite pasirinkti, kad WHMCS produkto parinktyje tai būtų automatizuotas procesas taip pat, kaip ir bet kuris kitas WHMCS produktas.

3 veiksmas

Klientas turėtų užbaigti užsakymo procesą kliento srityje, pasirinkdamas savo serverio etiketę / slapyvardį, pagrindinio kompiuterio pavadinimą ir kitas parinktis, pvz., SSH raktą, IPv6, privatų tinklą arba paleisties scenarijų.

DUK

Gavau klaidą dėl ryšio sutrikimo.

Įsitikinkite, kad API rakto priešdėlis ar priesaga nėra tarpo ir kad jūsų serverio IPv4 ir IPv6 adresai yra įtraukti į baltąjį API prieigos sąrašą. Savo API taisykles galite patikrinti narių srityje .

Jei raktas ir ACL taisyklės yra teisingi, galite toliau išbandyti savo raktą prisijungę prie WHMCS serverio ir vykdydami tiesioginius API iškvietimus naudodami cURL. cURL pavyzdžiai pateikiami mūsų API pavyzdžių skiltyje .

Kaip per automatinės sąrankos sistemą nurodyti standartinį paleisties scenarijų?

Kaip minėta, tikimasi, kad klientas užbaigs virtualiosios mašinos diegimą kliento srityje, kai pritaiko savo parinktis pagal savo skonį. Atminkite, kad vietų sąrašas pildomas dinamiškai, atsižvelgiant į pasirinkto plano prieinamumą „Vultr“ debesies vietose – žr. 3 veiksmą aukščiau. Šiuo metu nėra funkcijos, leidžiančios nustatyti visuotinį paleisties scenarijų.

Kaip atnaujinti programas konfigūracijos parinktyse?

Jei norite išvardyti visas galimas programas, galite naudoti šią API komandą ir įtraukti norimas programas į konfigūruojamas parinktis. Automatinio sinchronizavimo modulyje nėra.

Tags: #DUK

Leave a Comment

Bloko saugyklos tvirtinimas

Bloko saugyklos tvirtinimas

Blokų saugojimo tomai pridedami prie egzempliorių kaip papildomi diskai. Turite pridėti tomą prie egzemplioriaus, kad galėtumėte jį naudoti. Keli tomai gali b

Statinio tinklo ir IPv6 konfigūravimas CentOS 7

Statinio tinklo ir IPv6 konfigūravimas CentOS 7

VULTR neseniai atliko pakeitimus, ir dabar viskas turėtų veikti gerai, kai įjungta „NetworkManager“. Jei norite išjungti

Kokie prievadai blokuojami?

Kokie prievadai blokuojami?

Tinklo saugumui blokuojame kelis išeinančius prievadus. Užblokuota pagal numatytuosius nustatymus Galite prašyti, kad šie blokai būtų pašalinti atidarę palaikymo bilietą. TCP prievadas 2

„Windows Custom ISO“ su ​​„VirtIO“ tvarkyklėmis

„Windows Custom ISO“ su ​​„VirtIO“ tvarkyklėmis

„Windows“ ISO kūrimas (tik serverio versijose) Gaukite naujausias dvejetaines „Windows“ skirtas VirtIO tvarkykles, supakuotas kaip ISO failas

„Windows Server 2016“ atkūrimo režimas

„Windows Server 2016“ atkūrimo režimas

Pasiekus atkūrimo režimą sistemoje „Windows Server 2016“, gali atsirasti sustabdymo klaida (mėlynas ekranas). Išeitis – pasiekti kompiuterio taisymo parinktį

Įdiekite Nginx + PHP FPM + Caching + MySQL Ubuntu 12.04

Įdiekite Nginx + PHP FPM + Caching + MySQL Ubuntu 12.04

Tikriausiai daugelis žmonių ketina naudoti savo Vultr VPS kaip žiniatinklio serverius, geras pasirinkimas būtų Nginx kaip žiniatinklio serveris. Šioje temoje aprašysiu o

Vultr bloko saugykla

Vultr bloko saugykla

„Vultrs Cloud Block Storage“ technologija leidžia prie jūsų egzemplioriaus prijungti didelio našumo keičiamo dydžio saugyklą, todėl erdvės valdymas žymiai pagerėja

Kaip pasiekti „Vultr VPS“.

Kaip pasiekti „Vultr VPS“.

„Vultr“ siūlo kelis skirtingus būdus pasiekti VPS, kad būtų galima konfigūruoti, įdiegti ir naudoti. Prieigos kredencialai Numatytieji prieigos kredencialai jūsų VPS ar

Kaip pakeisti savo VPS disko dydį?

Kaip pakeisti savo VPS disko dydį?

Šiame vadove paaiškinama, kaip pakeisti Vultr VPS standžiojo disko dydį. Jei neseniai atnaujinote savo planą į planą su didesniu disku, galite vadovautis šiais nurodymais

Pasirinktinis ISO ant pliko metalo

Pasirinktinis ISO ant pliko metalo

Įvadas „Vultr“ šiuo metu neturi sistemos, leidžiančios įkelti pasirinktinius ISO ir juos pritvirtinti prie pliko metalo. Tačiau tai jūsų nesustabdo

„Ubuntu 16.04 Images“ praneša apie klaidas apie EC2 metaduomenų paslaugą

„Ubuntu 16.04 Images“ praneša apie klaidas apie EC2 metaduomenų paslaugą

Įkrovus kai kurie senesni Ubuntu 16.04 egzemplioriai gali rodyti šį įspėjimą: **************************************** ******************************************

„Vultr“ objektų saugykla

„Vultr“ objektų saugykla

Su S3 suderinama* objektų saugykla dabar pasiekiama Vultr debesyje. Mūsų objektų saugojimo technologija yra prieinama, keičiamo dydžio ir lengvai integruojama į jus

Įgalinkite „Windows Audio“ „Windows Server“ egzemplioriuje

Įgalinkite „Windows Audio“ „Windows Server“ egzemplioriuje

Pastaba: Šis vadovas veiks su Windows 2012 R2 ir Windows 2016 egzemplioriais. Pagal numatytuosius nustatymus „Windows“ serveriuose „Windows Audio“ paslauga neįjungta.

„Vultr“ duomenų perkeliamumo vadovas

„Vultr“ duomenų perkeliamumo vadovas

Kaip galiu atsisiųsti debesies duomenis iš „Vultr“? Duomenų perkeliamumas Vultr platformoje Siūlome keletą paprastų sprendimų, kaip atsisiųsti

Įgaliojimo rašto BGP pranešimams pavyzdys

Įgaliojimo rašto BGP pranešimams pavyzdys

Prašydami leidimo BGP pranešimams naudokite šį šabloną. ĮGALIOJIMO LAIŠKAS [DATE] Kam tai gali būti aktualu, Thi

Reikalavimai OS ISO įkėlimui į Vultr

Reikalavimai OS ISO įkėlimui į Vultr

„Vultr“ siūlo platų operacinių sistemų pasirinkimą. Tačiau kartais galbūt norėsite įkelti savo pasirinktinę operacinę sistemą ISO, pvz., Kal

Kaip sukurti atvirkštinius DNS arba PTR įrašus „Vultr“ valdymo skydelyje

Kaip sukurti atvirkštinius DNS arba PTR įrašus „Vultr“ valdymo skydelyje

Įvadas į Vultr Reverse DNS Norėdami pridėti PTR arba atvirkštinio DNS įrašą savo egzempliorių IP adresui, turite atlikti toliau nurodytus veiksmus.

Įvadas į Vultr DNS

Įvadas į Vultr DNS

„Vultr“ siūlo nemokamą DNS prieglobą klientų domenams. Vardų serveriai yra AnyCAST tinkle ir užtikrina greitą DNS skyrimą. Norėdami naudoti Vultrs DNS, turėtumėte

Prieiga prie vieno vartotojo režimo (iš naujo nustatyti pagrindinį slaptažodį)

Prieiga prie vieno vartotojo režimo (iš naujo nustatyti pagrindinį slaptažodį)

Norėdami iš naujo nustatyti pagrindinį serverio slaptažodį, turėsite paleisti vieno vartotojo režimą. Prisijunkite prie serverio Vultr klientų portale, tada atlikite veiksmą

Keli privatūs tinklai

Keli privatūs tinklai

2018 m. pradžioje „Vultr“ pristatė kelių privačių tinklų palaikymą. Ši funkcija siūloma kaip standartinio privataus tinklo patobulinimas. kas

Mašinų augimas: AI pritaikymas realiame pasaulyje

Mašinų augimas: AI pritaikymas realiame pasaulyje

Dirbtinis intelektas nėra ateityje, jis čia, dabartyje Šiame tinklaraštyje Skaitykite, kaip dirbtinio intelekto programos paveikė įvairius sektorius.

DDOS atakos: trumpa apžvalga

DDOS atakos: trumpa apžvalga

Ar taip pat esate DDOS atakų auka ir esate sumišęs dėl prevencijos metodų? Perskaitykite šį straipsnį, kad išspręstumėte savo užklausas.

Ar kada nors susimąstėte, kaip įsilaužėliai uždirba pinigų?

Ar kada nors susimąstėte, kaip įsilaužėliai uždirba pinigų?

Galbūt girdėjote, kad įsilaužėliai uždirba daug pinigų, bet ar kada susimąstėte, kaip jie uždirba tokius pinigus? padiskutuokime.

Revoliuciniai „Google“ išradimai, kurie palengvins jūsų gyvenimą.

Revoliuciniai „Google“ išradimai, kurie palengvins jūsų gyvenimą.

Ar norite pamatyti revoliucinius „Google“ išradimus ir kaip šie išradimai pakeitė kiekvieno žmogaus gyvenimą šiandien? Tada skaitykite tinklaraštį, kad pamatytumėte „Google“ išradimus.

Penktadienio esminiai dalykai: kas atsitiko AI varomiems automobiliams?

Penktadienio esminiai dalykai: kas atsitiko AI varomiems automobiliams?

Savavaledžių automobilių koncepcija, kuri išvažiuotų į kelius su dirbtinio intelekto pagalba, yra svajonė, kurią jau kurį laiką svajojame. Tačiau nepaisant kelių pažadų, jų niekur nematyti. Skaitykite šį tinklaraštį, kad sužinotumėte daugiau…

Technologinis išskirtinumas: tolima žmogaus civilizacijos ateitis?

Technologinis išskirtinumas: tolima žmogaus civilizacijos ateitis?

Kadangi mokslas sparčiai vystosi, perimdamas daug mūsų pastangų, taip pat didėja rizika, kad pateksime į nepaaiškinamą singuliarumą. Skaitykite, ką mums gali reikšti išskirtinumas.

Duomenų saugojimo raida – infografika

Duomenų saugojimo raida – infografika

Duomenų saugojimo metodai gali būti tobulinami nuo pat Duomenų gimimo. Šiame tinklaraštyje, remiantis infografika, aprašoma duomenų saugojimo raida.

Didžiųjų duomenų atskaitos architektūros sluoksnių funkcijos

Didžiųjų duomenų atskaitos architektūros sluoksnių funkcijos

Skaitykite tinklaraštį, kad paprasčiausiai sužinotumėte apie skirtingus didžiųjų duomenų architektūros sluoksnius ir jų funkcijas.

6 nuostabūs išmaniųjų namų įrenginių privalumai

6 nuostabūs išmaniųjų namų įrenginių privalumai

Šiame skaitmeniniu būdu pagrįstame pasaulyje išmanieji namų įrenginiai tapo svarbia gyvenimo dalimi. Štai keletas nuostabių išmaniųjų namų įrenginių privalumų, kaip jie daro mūsų gyvenimą vertą gyventi ir paprastesnį.

„macOS Catalina 10.15.4“ priedo atnaujinimas kelia daugiau problemų, nei sprendžia

„macOS Catalina 10.15.4“ priedo atnaujinimas kelia daugiau problemų, nei sprendžia

Neseniai „Apple“ išleido „macOS Catalina 10.15.4“ priedą, skirtą problemoms išspręsti, tačiau atrodo, kad dėl atnaujinimo kyla daugiau problemų, dėl kurių „Mac“ įrenginiai blokuojami. Norėdami sužinoti daugiau, perskaitykite šį straipsnį