Modul Vultr WHMCS

Poznámka : Pred inštaláciou modulu Vultr WHMCS si prečítajte celý tento dokument

Informácie o module

Úvod

Platforma Vultr ponúka výkonné rozhranie API bohaté na funkcie, ktoré používateľom umožňuje ovládať každý aspekt ich účtu. Modul Vultr WHMCS poskytuje poskytovateľom hostingu plne automatizované riešenie, ktoré im umožňuje ponúkať svojim zákazníkom spoľahlivé cloudové servery na platforme Vultr.

Poznámka: Aktuálna verzia modulu je úplným prepísaním pôvodného modulu, ale je kompatibilná s existujúcimi produktmi založenými na Vultr vo WHMCS.

Požiadavky na systém

  • WHMCS verzia 7.2.x alebo novšia
  • PHP verzia 7.1.x alebo novšia
  • MySQL  5.6 , MariaDB  5.6 , MariaDB  10.0 alebo MariaDB  10.1 .
  • Nakladač ionCube.

Predpoklady

  • Vultr API kľúč
  • IP adresy vášho servera WHMCS sa pridávajú na bielu listinu pre prístup k API
Poznámky
  • Adresy IPv4 a IPv6 vášho servera WHMCS musíte uviesť na zoznam povolených pre prístup k API
    • Ak má váš server viacero adries IPv4, môžete ich pridať na bielu listinu jednotlivo alebo celú podsieť.
    • Ak má váš server IPv6 adresu, je najlepšie pridať celú podsieť /64 na bielu listinu
  • WHMCS Verzia 6 nie je podporovaná z dôvodu dosiahnutia konca životnosti.
  • PHP verzia 7.0.x nie je podporovaná z dôvodu dosiahnutia konca životnosti.
  • Neplánuje sa podpora staršej verzie WHMCS a PHP.
  • Vy musíte použiť Voľby konfigurovateľné generované modulom pre výrobky. Vytvorenie vlastného pravdepodobne spôsobí konflikt.

Obmedzenia

Nižšie sú zoznam možností modul sa nebude zahŕňať zámerné.

  1. Pridajte ďalšie adresy IPv4.
  2. Po nasadení virtuálneho počítača povoľte súkromnú sieť .
  3. Prepínanie medzi OS a aplikáciami.
  4. Prepínanie medzi Linuxom a Windowsom.

Rozsah

Tento dokument sa bude zaoberať procesom inštalácie a konfigurácie oficiálneho modulu Vultr WHMCS. Moduly stiahnuté z webových stránok tretích strán Vultr nepodporuje.

Vlastnosti modulu

  • Vytvorenie produktov VPS na základe Vultr jedným kliknutím
    • Budete musieť manuálne nastaviť ceny pre každý produkt a konfigurovateľnú možnosť.
  • Nasaďte a inovujte virtuálne stroje
  • Funkcia zapnutia/vypnutia/cyklovania
  • HTML5 VNC konzola
  • Ovládanie rDNS
  • Súkromné ​​siete
  • Spúšťacie skripty
  • Kľúče SSH
  • Snapshot Control
  • Nasaďte VM zo zoznamu preddefinovaných ISO
  • Nasaďte virtuálne počítače zo zoznamu preddefinovaných snímok
  • Povoliť/zakázať špecifické ISO a snímky pre nasadenia VM
  • Povoliť/zakázať miesta nasadenia
  • Podpora Vultr DNS s podporou Vanity DNS (Custom Nameserver).

Vytvorenie API kľúča

  1. Prihláste sa do klientskej oblasti Vultr.
  2. Kliknite na položku Účet.
  3. Kliknite na položku API.
  4. Kliknite na položku Povoliť rozhranie API.
  5. Biely zoznam adries IP vášho servera WHMCS v časti Riadenie prístupu.

Inštalácia

Prvým krokom je stiahnutie modulu Vultr WHMCS tu

Nová inštalácia
  1. Rozbaľte archív ZIP.
  2. Nahrajte súbory modulov na váš server WHMCS podľa hierarchie adresárov definovanej nižšie
Inovujte zo staršej verzie modulu
  1. Zálohujte databázu a súbory
  2. Úplne odstráňte adresáre modules/addons/vultra modules/servers/vultr.
  3. Extrahujte a nahrajte nový modul.
Hierarchia adresárov
Stiahnutý archív
  • Moduly
    • doplnky
      • vultr
    • serverov
      • vultr

Prvé nastavenie

  1. Nahrajte modul podľa vyššie uvedených pokynov
  2. Prihláste sa do svojho administrátorského panela WHMCS a prejdite na Setup -> Addon Modules.
  3. Vultr ModuleKliknite na Configuretlačidlo vedľa položky .
  4. Začiarknite políčko vedľa položky Hooks Enabled.
  5. Do poľa zadajte svoj kľúč API API Key.
  6. Nastavenie Access Controlpre Administratora ďalšie roly, pre ktoré to chcete povoliť.
  7. Kliknite Save Changes
  8. Prihláste sa do svojho administračného panela WHMCS a prejdite na Addons -> Vultr Modulemožnosť konfigurovať možnosti modulu uvedené v ďalšej časti tohto dokumentu

Konfigurácia modulu

Táto časť dokumentácie predstaví všetky dostupné možnosti konfigurácie modulu, vysvetlí, ako fungujú, a vysvetlí, ako ich nakonfigurovať.

Tvorca produktov

Táto časť vám umožní vytvoriť produkt založený na Vultr vo WHMCS. Existujú dva režimy Single Product Creatora Multiple Product Creator.

Single Product CreatorRežim vám umožní vytvoriť produkt na základe dostupných Vultr balíčkov, vyberte skupinu výrobkov, a ceny pre daný produkt ste pridávate. Ceny za konfigurovateľné možnosti, ako sú snímky, Windows, aplikácie cPanel atď., sa musia manuálne pridať do konfigurovateľných možností produktu.

Multi Product CreatorVôľa hromadne vytvoriť Vultr založené VPS balíčky v WHMCS, ale budete musieť ručne nastaviť na cenu za každý balík, ako aj stanovenie cien pre Možnosti konfigurovateľný, podobný Single Product Creatorrežim.

Produkty

Táto časť zobrazí úplný zoznam všetkých vašich produktov založených na Vultr vo WHMCS a umožní vám rýchlo prejsť na stránku Edit, alebo na Configurable Optionsstránku každého z nich. Môžete tiež odstrániť produkt z tejto stránky. Táto sekcia je celkom užitočná, keď chcete rýchlo nájsť produkt Vultr vo vašej správcovskej oblasti WHMCS, aby ste ho upravili alebo upravili jeho konfigurovateľné možnosti.

DNS

Modul Vultr WHMCS podporuje Vanity Nameservers (vlastné ns1 a ns2.domain.com). Nastavenie názvových serverov Vanity vyžaduje prvý krok, ktorým je vytvorenie vlastných názvových serverov u vášho registrátora domény a nasmerovanie na adresy IP ns1.vultr.coma adresy ns2.vultr.com. Po dokončení postupujte podľa nasledujúcich krokov:

  1. Prihláste sa do svojho administrátorského panela WHMCS.
  2. Pokračuj Addons -> Vultr Module.
  3. Kliknite na DNS.
  4. Pridajte hodnoty pre Nameserver 1a Nameserver 2a kliknite na Save Changes.
  5. Skončili ste.

Upozorňujeme, že názvové servery Vanity sa aplikujú na novo pridané zóny/domény DNS. Existujúce bude potrebné upraviť na https://my.vultr.com manuálne.

Umiestnenie servera

Máte možnosť povoliť a zakázať určité cloudové umiestnenia, čím umožníte svojim zákazníkom nasadzovať virtuálne stroje iba na miestach, ktoré si vyberiete. Majte na pamäti, že výber cloudového umiestnenia počas procesu objednávky nie je možný, pretože miesta sa načítavajú dynamicky v závislosti od toho, kde je vybraný balík dostupný v čase nasadenia.

Ak chcete vybrať, ktoré miesta povolíte pre svojich zákazníkov, postupujte podľa nasledujúcich krokov:

  1. Prihláste sa do svojho administrátorského panela WHMCS.
  2. Pokračuj Addons -> Vultr Module.
  3. Kliknite na Server Location.
  4. Kliknutím na Enabledtlačidlo deaktivujete miesta, ktoré chcete deaktivovať (kliknutím na tlačidlo, keď sa Disabledzobrazí, umiestnenie znova povolíte).
  5. Skončili ste.
Snímky

Modul Vultr WHMCS vám umožňuje vytvoriť jednu alebo viacero snímok na vašom účte Public– čo znamená, že umožníte svojim zákazníkom nasadiť nové virtuálne stroje z týchto snímok, ak sa tak rozhodnú. Všetky snímky vo vašom účte sú v module Disabled predvolene nastavené na hodnotu a budete ich musieť povoliť.

Ak chcete vybrať, ktoré snímky chcete zverejniť pre svojich zákazníkov, postupujte podľa nasledujúcich krokov:

  1. Prihláste sa do svojho administrátorského panela WHMCS.
  2. Pokračuj Addons -> Vultr Module.
  3. Kliknite na Snapshots.
  4. Kliknutím na Disabledtlačidlo povolíte snímky, ktoré chcete zverejniť (kliknutím na tlačidlo, keď sa Enabledzobrazí správa, snímku znova povolíte).
  5. Skončili ste.
ISO

Podobne ako pri funkcii Snapshot si môžete na svojom účte vytvoriť jeden alebo viacero vlastných nahraných ISO Public– čo znamená, že umožníte svojim zákazníkom nasadiť nové virtuálne stroje z týchto ISO, ak sa tak rozhodnú. Všetky ISO vo vašom účte sú v module Disabled predvolene nastavené na hodnotu a budete ich musieť povoliť.

Ak chcete vybrať, ktoré snímky chcete zverejniť pre svojich zákazníkov, postupujte podľa nasledujúcich krokov:

  1. Prihláste sa do svojho administrátorského panela WHMCS.
  2. Pokračuj Addons -> Vultr Module.
  3. Kliknite na ISO.
  4. Kliknutím na Disabledtlačidlo povolíte ISO, ktoré chcete zverejniť (kliknutím na tlačidlo, keď sa hovorí Enabled, znovu povolíte ISO).
  5. Skončili ste.

Proces objednávania

Objednávanie produktov založených na Vultr vo WHMCS je proces pozostávajúci z troch krokov.

Krok 1

Objednávky klientov v klientskej oblasti/košíku WHMCS: Klient zadá objednávku na virtuálny počítač. Budú vyzvaní, aby zadali:

  • Meno hosťa
  • Root heslo
  • NS1 a NS2

Toto je štandardný objednávkový formulár WHMCS a Vultr nad ním nemá žiadnu kontrolu. Môžete si zmeniť šablónu formulára objednávky WHMCS, aby ste skryli ktorúkoľvek z týchto možností. Prosím, majte na pamäti, že zvolené heslo roota v príkaze k vám nebude používať, pretože Vultr svoje API vygeneruje náhodné bezpečného hesla pre každú VM. Okrem toho, ak klient nasadí zo snímky, bude musieť vopred poznať heslo používateľa root pre snímku, inak sa nebude môcť prihlásiť.

Okrem toho bude klient vyzvaný, aby si vybral, či má alebo nemá povoliť automatické zálohovanie, limit snímok a typ OS.

Pokiaľ ide o typ operačného systému, v rozbaľovacej ponuke v objednávkovom formulári sú 4 možnostiOS Type

  1. Zoznam všetkých dostupných obrázkov OS
  2. ISO
  3. Snímka
  4. Aplikácia

Výberom Applicationaktivujete zoznam všetkých dostupných aplikácií Vultr na jedno kliknutie. ISO a Snapshot umožnia zákazníkovi vybrať si, z ktorého ISO alebo Snapshot nasadí virtuálny počítač.

Krok 2

Administrátor schváli objednávku a poskytne službu vo WHMCS (alebo sa môžete rozhodnúť, že sa to stane automatizovaným procesom vo voľbe produktu vo WHMCS rovnakým spôsobom ako ktorýkoľvek iný produkt vo WHMCS.

Krok 3

Zákazník by musel dokončiť proces objednávania v klientskej oblasti výberom označenia/prezývky pre svoj server, názvu hostiteľa a ďalších možností, ako sú kľúč SSH, IPv6, súkromná sieť alebo spúšťací skript.

FAQ

Zobrazila sa chyba o zlyhaní pripojenia.

Uistite sa, že váš kľúč API nemá predponu ani príponu so žiadnou medzerou a že adresy IPv4 a IPv6 vášho servera sú na zozname povolených adries pre prístup k API. Pravidlá API si môžete overiť v sekcii pre členov .

Ak sú kľúč a pravidlá ACL správne, môžete svoj kľúč ďalej otestovať tak, že sa prihlásite na server WHMCS a spustíte priame volania API pomocou cURL. Príklady cURL sú uvedené v našej sekcii príkladov rozhrania API .

Ako určím štandardný spúšťací skript prostredníctvom systému automatického nastavenia?

Ako už bolo uvedené, od zákazníka sa očakáva, že dokončí nasadenie virtuálneho stroja v klientskej oblasti po tom, ako si prispôsobí svoje možnosti podľa svojich predstáv. Majte na pamäti, že zoznam lokalít sa dynamicky vypĺňa v závislosti od dostupnosti vybraného plánu v cloudových lokalitách Vultr – pozri krok 3 vyššie. Momentálne neexistuje žiadna funkcia na nastavenie globálneho spúšťacieho skriptu.

Ako aktualizujem aplikácie v možnostiach konfigurácie?

Ak chcete zobraziť zoznam všetkých dostupných aplikácií, môžete použiť tento príkaz API a pridať požadované aplikácie do konfigurovateľných možností. V module neexistuje automatická synchronizácia.

Tags: #FAQ

Leave a Comment

Pripája sa blokové úložisko

Pripája sa blokové úložisko

Blokové úložné zväzky sa pripájajú k inštanciám ako ďalšie disky. Pred použitím musíte zväzok pripojiť k inštancii. Viacnásobné zväzky môžu b

Konfigurácia statickej siete a IPv6 na CentOS 7

Konfigurácia statickej siete a IPv6 na CentOS 7

VULTR nedávno vykonal zmeny na ich konci a všetko by teraz malo fungovať dobre po vybalení so zapnutým NetworkManagerom. Ak chcete deaktivovať

Aké porty sú blokované?

Aké porty sú blokované?

Kvôli bezpečnosti siete blokujeme niekoľko výstupných portov. Predvolene blokované Môžete požiadať o odstránenie týchto blokov otvorením lístka podpory. TCP port 2

Windows Custom ISO s ovládačmi VirtIO

Windows Custom ISO s ovládačmi VirtIO

Vytvorenie Windows ISO (iba serverové verzie) Získajte najnovšie binárne ovládače VirtIO pre Windows, zabalené ako súbor ISO,

Režim obnovenia systému Windows Server 2016

Režim obnovenia systému Windows Server 2016

Pri prístupe do režimu obnovenia v systéme Windows Server 2016 sa môže vyskytnúť chyba zastavenia (modrá obrazovka). Riešením je prístup k možnosti Opraviť počítač

Nainštalujte Nginx + PHP FPM + Caching + MySQL na Ubuntu 12.04

Nainštalujte Nginx + PHP FPM + Caching + MySQL na Ubuntu 12.04

Pravdepodobne veľa ľudí bude používať svoje Vultr VPS ako webové servery, dobrou voľbou by bol Nginx ako webový server. V tejto téme popíšem o

Vultr Block Storage

Vultr Block Storage

Technológia Vultrs Cloud Block Storage vám umožňuje pripojiť k vašej inštancii vysokovýkonné škálovateľné úložisko, čím sa výrazne zjednoduší správa priestoru

Ako zmením veľkosť disku VPS?

Ako zmením veľkosť disku VPS?

Táto príručka vysvetľuje, ako zmeniť veľkosť pevného disku na zariadení Vultr VPS. Ak ste nedávno inovovali svoj plán na plán s väčším diskom, môžete postupovať podľa toho

Vlastné ISO na holý kov

Vlastné ISO na holý kov

Úvod Vultr v súčasnosti nemá zavedený systém, ktorý by umožňoval načítanie a montáž vlastných ISO na holý kov. To vás však nezastaví

Obrázky Ubuntu 16.04 hlásia chyby o službe metadát EC2

Obrázky Ubuntu 16.04 hlásia chyby o službe metadát EC2

Po spustení môžu niektoré staršie inštancie Ubuntu 16.04 zobrazovať nasledujúce varovanie: ***************************************** *******************************************

Vultr Object Storage

Vultr Object Storage

Úložisko objektov kompatibilné s S3* je teraz dostupné v cloude Vultr. Naša technológia ukladania objektov je cenovo dostupná, škálovateľná a ľahko sa do vás integruje

Povoľte Windows Audio v inštancii Windows Server

Povoľte Windows Audio v inštancii Windows Server

Poznámka: Táto príručka bude fungovať pre inštancie Windows 2012 R2 a Windows 2016. Servery Windows štandardne nemajú povolenú službu Windows Audio.

Príklad splnomocnenia pre oznámenia BGP

Príklad splnomocnenia pre oznámenia BGP

Pri žiadosti o autorizáciu pre oznámenia BGP použite nasledujúcu šablónu. POVOLAČNÝ LIST [DÁTUM] Komu sa to môže týkať, Thi

Požiadavky na nahranie ISO ISO do Vultr

Požiadavky na nahranie ISO ISO do Vultr

Vultr ponúka širokú škálu operačných systémov, z ktorých si môžete vybrať. Niekedy však možno budete chcieť nahrať vlastný ISO operačný systém, ako napríklad Kal

Ako vytvoriť reverzné záznamy DNS alebo PTR v ovládacom paneli Vultr

Ako vytvoriť reverzné záznamy DNS alebo PTR v ovládacom paneli Vultr

Úvod do Vultr Reverse DNS Ak chcete pridať PTR alebo Reverse DNS záznam pre vašu IP adresu inštancií, musíte postupovať podľa krokov uvedených nižšie:

Úvod do Vultr DNS

Úvod do Vultr DNS

Vultr ponúka bezplatný DNS hosting pre zákaznícke domény. Nameservery sú v sieti AnyCAST a zabezpečujú rýchle rozlíšenie DNS. Ak chcete použiť Vultrs DNS, mali by ste

Prístup k režimu jedného používateľa (resetovať root heslo)

Prístup k režimu jedného používateľa (resetovať root heslo)

Ak chcete obnoviť heslo root vášho servera, budete musieť zaviesť systém do režimu jedného používateľa. Prejdite na svoj server na zákazníckom portáli Vultr a potom postupujte podľa krokov

Viaceré súkromné ​​siete

Viaceré súkromné ​​siete

Vultr predstavil podporu viacerých privátnych sietí začiatkom roka 2018. Táto funkcia je ponúkaná ako vylepšenie štandardných privátnych sietí. Keď

Ako používať knižnicu Vultr Go na získanie informácií o serveri

Ako používať knižnicu Vultr Go na získanie informácií o serveri

Úvod Oficiálnu knižnicu Vultr Go možno použiť na interakciu s Vultr API. Vultr API vám umožňuje ovládať zdroje, ktoré sú s vami spojené

Vysoká dostupnosť na Vultr s plávajúcou IP a BGP

Vysoká dostupnosť na Vultr s plávajúcou IP a BGP

Vultr vám umožňuje kombinovať dve naše funkcie (plávajúce IP adresy a BGP), aby ste dosiahli vysokú dostupnosť. Nastavenie Budete potrebovať dve inštancie v tom istom

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Umelá inteligencia nie je v budúcnosti, je tu priamo v súčasnosti V tomto blogu si prečítajte, ako aplikácie umelej inteligencie ovplyvnili rôzne sektory.

Útoky DDOS: Stručný prehľad

Útoky DDOS: Stručný prehľad

Ste aj vy obeťou DDOS útokov a máte zmätok ohľadom metód prevencie? Ak chcete vyriešiť svoje otázky, prečítajte si tento článok.

Zaujímalo vás niekedy, ako hackeri zarábajú peniaze?

Zaujímalo vás niekedy, ako hackeri zarábajú peniaze?

Možno ste už počuli, že hackeri zarábajú veľa peňazí, ale premýšľali ste niekedy nad tým, ako môžu zarábať také peniaze? poďme diskutovať.

Revolučné vynálezy od spoločnosti Google, ktoré vám uľahčia život.

Revolučné vynálezy od spoločnosti Google, ktoré vám uľahčia život.

Chcete vidieť revolučné vynálezy od Google a ako tieto vynálezy zmenili život každého dnešného človeka? Potom si prečítajte na blogu a pozrite si vynálezy spoločnosti Google.

Piatok Essential: Čo sa stalo s autami poháňanými AI?

Piatok Essential: Čo sa stalo s autami poháňanými AI?

Koncept samoriadených áut vyraziť na cesty s pomocou umelej inteligencie je snom, ktorý máme už nejaký čas. Ale napriek niekoľkým prísľubom ich nikde nevidno. Prečítajte si tento blog a dozviete sa viac…

Technologická singularita: vzdialená budúcnosť ľudskej civilizácie?

Technologická singularita: vzdialená budúcnosť ľudskej civilizácie?

Ako sa veda vyvíja rýchlym tempom a preberá veľa nášho úsilia, zvyšuje sa aj riziko, že sa vystavíme nevysvetliteľnej singularite. Prečítajte si, čo pre nás môže znamenať singularita.

Vývoj ukladania dát – Infografika

Vývoj ukladania dát – Infografika

Spôsoby ukladania údajov sa môžu vyvíjať už od zrodu údajov. Tento blog sa zaoberá vývojom ukladania údajov na základe infografiky.

Funkcionality vrstiev referenčnej architektúry veľkých dát

Funkcionality vrstiev referenčnej architektúry veľkých dát

Prečítajte si blog, aby ste čo najjednoduchším spôsobom spoznali rôzne vrstvy architektúry veľkých dát a ich funkcie.

6 úžasných výhod toho, že máme v živote inteligentné domáce zariadenia

6 úžasných výhod toho, že máme v živote inteligentné domáce zariadenia

V tomto digitálnom svete sa inteligentné domáce zariadenia stali kľúčovou súčasťou života. Tu je niekoľko úžasných výhod inteligentných domácich zariadení o tom, ako robia náš život, ktorý stojí za to žiť, a ktorý zjednodušujú.

Aktualizácia doplnku macOS Catalina 10.15.4 spôsobuje viac problémov, ako ich rieši

Aktualizácia doplnku macOS Catalina 10.15.4 spôsobuje viac problémov, ako ich rieši

Spoločnosť Apple nedávno vydala doplnkovú aktualizáciu macOS Catalina 10.15.4 na opravu problémov, ale zdá sa, že táto aktualizácia spôsobuje ďalšie problémy, ktoré vedú k blokovaniu počítačov Mac. Prečítajte si tento článok a dozviete sa viac