Vultr WHMCS moodul

Märkus . Enne Vultr WHMCS mooduli installimist lugege see dokument täielikult läbi

Mooduli teave

Sissejuhatus

Platvorm Vultr pakub võimsat funktsioonirikast API-d, mis võimaldab kasutajatel kontrollida oma konto kõiki aspekte. Vultr WHMCS moodul pakub hostingu pakkujatele täielikult automatiseeritud lahendust, mis võimaldab neil pakkuda oma klientidele usaldusväärseid pilvservereid Vultri platvormil.

Märkus. Mooduli praegune versioon on algse mooduli täielik ümberkirjutamine, kuid ühildub olemasolevate WHMCS-i Vultr-põhiste toodetega.

Nõuded süsteemile

  • WHMCS versioon 7.2.x või uuem
  • PHP versioon 7.1.x või uuem
  • MySQL  5.6 , MariaDB  5.6 , MariaDB  10.0 või MariaDB  10.1 .
  • ionCube laadur.

Eeltingimused

  • Vultr API võti
  • Teie WHMCS-serveri IP-d on API juurdepääsu jaoks lubatud loendisse lisatud
Märkmed
  • Peate oma WHMCS-serveri IPv4- ja IPv6-aadressid API-juurdepääsu jaoks lubatud loendisse kandma
    • Kui teie serveril on mitu IPv4-aadressi, saate need ükshaaval või kogu alamvõrgu lubatud loendisse lisada.
    • Kui teie serveril on IPv6-aadress, on kõige parem lisada kogu /64 alamvõrk lubatud loendisse
  • WHMCS-i versiooni 6 ei toetata kasutusea lõppemise tõttu.
  • PHP versiooni 7.0.x ei toetata kasutusea lõppemise tõttu.
  • WHMCS-i ja PHP vanemat versiooni pole plaanis toetada.
  • Sa peab Konfigureeritava Valikud mooduli poolt genereeritud toodete. Enda loomine põhjustab tõenäoliselt konflikti.

Piirangud

Allpool on loend valikutest, mida moodul kujunduse järgi ei sisalda.

  1. Lisage täiendavaid IPv4-aadresse.
  2. Lubage privaatvõrk pärast virtuaalse masina juurutamist.
  3. OS-i ja rakenduste vahel vahetamine.
  4. Linuxi ja Windowsi vahel vahetamine.

Ulatus

See dokument hõlmab ametliku Vultr WHMCS mooduli installimise ja konfigureerimise protsessi. Vultr ei toeta kolmandate osapoolte veebisaitidelt alla laaditud mooduleid.

Mooduli funktsioonid

  • Vultril põhinevate VPS-toodete loomine ühe klõpsuga
    • Peate iga toote ja konfigureeritava valiku jaoks hinnakujunduse käsitsi määrama.
  • Virtuaalmasinate juurutamine ja täiendamine
  • Toite sisse/välja/tsükli funktsioon
  • HTML5 VNC konsool
  • rDNS-i juhtimine
  • Privaatvõrk
  • Käivitusskriptid
  • SSH võtmed
  • Snapshot Control
  • Juurutage VM-id eelmääratletud ISO-de loendist
  • Juurutage VM-id eelmääratletud hetktõmmiste loendist
  • Lubage/keelake konkreetsed ISO-d ja hetktõmmised VM-i juurutamiseks
  • Juurutuskohtade lubamine/keelamine
  • Vultr DNS-i tugi koos Vanity DNS-i (kohandatud nimeserveri) toega

API võtme loomine

  1. Logige sisse Vultri kliendipiirkonda.
  2. Klõpsake nuppu Konto.
  3. Klõpsake API.
  4. Klõpsake nuppu Luba API.
  5. Teie WHMCS-serveri IP-aadresside loendisse juurdepääsu kontroll.

Paigaldamine

Esimene samm on Vultr WHMCS mooduli allalaadimine siit

Uus paigaldus
  1. Pakkige ZIP-arhiiv välja.
  2. Laadige mooduli failid üles oma WHMCS-serverisse, järgides allpool määratletud kataloogihierarhiat
Uuendage mooduli vanemat versiooni
  1. Varundage oma andmebaas ja failid
  2. Kustutage täielikult kataloogid modules/addons/vultrja modules/servers/vultr.
  3. Ekstraktige ja laadige üles uus moodul.
Kataloogide hierarhia
Allalaaditud arhiiv
  • Moodulid
    • lisad
      • vultr
    • serverid
      • vultr

Esimene häälestus

  1. Laadige moodul üles vastavalt ülaltoodud juhistele
  2. Logige sisse oma WHMCS-i administraatoripaneelile ja navigeerige saidile Setup -> Addon Modules.
  3. Edasi Vultr Moduleklõpsake Configurenuppu.
  4. Märkige ruut valiku kõrval Hooks Enabled.
  5. Sisestage väljale oma API võti API Key.
  6. Setup Access Controljaoks Administratorja teisi rolle, mida soovite selle lubada.
  7. Klõpsake Save Changes
  8. Logige sisse oma WHMCS-i administraatoripaneelile ja navigeerige Addons -> Vultr Moduleoma mooduli valikute konfigureerimiseks, mis on toodud selle dokumendi järgmises jaotises

Mooduli konfigureerimine

Selles dokumentatsiooni jaotises tutvustatakse kõiki saadaolevaid mooduli konfiguratsioonisuvandeid, selgitatakse, kuidas need töötavad, ja selgitatakse, kuidas neid konfigureerida.

Toote looja

See jaotis võimaldab teil WHMCS-is luua Vultril põhineva toote. On kaks režiimi Single Product Creatorja Multiple Product Creator.

Single Product CreatorRežiim võimaldab teil luua toode, mis põhineb olemasolevate Vultr paketid valige tooterühma ja hinnakujundust toodet lisate. Konfigureeritavate valikute, nagu Snapshots, Windows, cPanel Apps jne... hinnakujundus tuleb käsitsi lisada toote konfigureeritavatele suvanditele.

See Multi Product Creatorloob teie WHMCS-is hulgi Vultri-põhiseid VPS-pakette, kuid sarnaselt Single Product Creatorrežiimile peate käsitsi seadistama iga paketi hinnakujunduse ja ka konfigureeritavate valikute hinnakujunduse .

Tooted

See jaotis näitab täielikku loendit kõigist WHMCS-i Vultr-põhistest toodetest ja võimaldab teil kiiresti navigeerida iga Edittoote Configurable Optionslehele või lehele. Samuti saate sellelt lehelt toote kustutada. See jaotis on üsna kasulik, kui soovite kiiresti leida Vultri toote oma WHMCS-i administraatorialast, et seda muuta või selle konfigureeritavaid suvandeid muuta.

DNS

Vultr WHMCS moodul toetab Vanity nimeservereid (kohandatud ns1 ja ns2.domain.com). Vanity nimeserverite seadistamine nõuab esimest sammu, milleks on kohandatud nimeserveride loomine oma domeeniregistripidajaga ning nende suunamine IP-dele ns1.vultr.comja ns2.vultr.comlahendustele. Kui olete valmis, järgige alltoodud samme.

  1. Logige sisse oma WHMCS-i administraatoripaneeli.
  2. Mine edasi Addons -> Vultr Module.
  3. Klõpsake DNS.
  4. Lisa väärtusi Nameserver 1ja Nameserver 2ja klõpsake Save Changes.
  5. Sa oled valmis.

Pange tähele, et Vanity nimeservereid rakendatakse äsja lisatud DNS-tsoonidele/domeenidele. Olemasolevaid tuleb veebisaidil https://my.vultr.com tõsiselt muuta.

Serveri asukoht

Teil on võimalik lubada ja keelata teatud pilveasukohad, võimaldades seega klientidel juurutada virtuaalmasinaid ainult teie valitud asukohtades. Pidage meeles, et pilve asukoha valimine tellimisprotsessi ajal ei ole võimalik, kuna asukohad laaditakse dünaamiliselt sõltuvalt sellest, kus valitud pakett on juurutamise ajal saadaval.

Klientide jaoks lubatavate asukohtade valimiseks järgige alltoodud samme.

  1. Logige sisse oma WHMCS-i administraatoripaneeli.
  2. Mine edasi Addons -> Vultr Module.
  3. Klõpsake Server Location.
  4. Klõpsake Enablednuppu, et keelata asukohad, mida soovite keelata (nupul, kui see on kirjas, Disabledlubatakse asukoht uuesti).
  5. Sa oled valmis.
Hetketõmmised

Vultr WHMCS moodul võimaldab teil teha oma kontol ühe või mitu hetktõmmist Public– see tähendab, et lubate oma klientidel nendest hetketõmmistest uusi virtuaalmasinaid juurutada, kui nad seda soovivad. Kõik teie kontol olevad hetktõmmised on moodulis Disabled vaikimisi seatud ja te peate need lubama.

Selleks, et valida, millised hetktõmmised oma klientide jaoks avalikustada, järgige alltoodud samme.

  1. Logige sisse oma WHMCS-i administraatoripaneeli.
  2. Mine edasi Addons -> Vultr Module.
  3. Klõpsake Snapshots.
  4. Klõpsake Disablednuppu, et lubada hetktõmmised, mida soovite avalikustada (nupul klõpsamine, kui see ütleb Enabled, lubab hetktõmmise uuesti).
  5. Sa oled valmis.
ISO

Sarnaselt hetktõmmise funktsiooniga saate oma kontole luua ühe või mitu kohandatud üleslaaditud ISO-d Public– see tähendab, et lubate oma klientidel nendest ISO-dest uusi virtuaalmasinaid juurutada, kui nad seda soovivad. Kõik teie konto ISO-d on moodulis Disabled vaikimisi seatud ja peate need lubama.

Selleks, et valida, millised hetktõmmised oma klientide jaoks avalikustada, järgige alltoodud samme.

  1. Logige sisse oma WHMCS-i administraatoripaneeli.
  2. Mine edasi Addons -> Vultr Module.
  3. Klõpsake ISO.
  4. Klõpsake Disablednuppu, et lubada ISO-d, mida soovite avalikustada (nupul, kui see ütleb Enabled, lubate ISO uuesti).
  5. Sa oled valmis.

Tellimisprotsess

Vultr-põhiste toodete tellimine WHMCS-is on kolmeetapiline protsess.

Samm 1

Kliendi tellimused WHMCS-i kliendipiirkonnas/korvis: klient esitab virtuaalse masina tellimuse. Neil palutakse sisestada:

  • Hostinimi
  • Juurparool
  • NS1 ja NS2

See on standardne WHMCS-i tellimisvorm ja Vultr ei oma kontrolli. Nende valikute peitmiseks võite muuta oma WHMCS-i tellimisvormi malli. Pidage meeles, et tellimuses valitud juurparooli ei kasutata, kuna Vultri API genereerib iga virtuaalse masina jaoks juhusliku turvalise parooli. Lisaks, kui klient juurutab hetktõmmise, peab ta enne hetktõmmise juurparooli teadma, vastasel juhul ei saa nad sisse logida.

Lisaks palutakse kliendil valida, kas lubada automaatsed varukoopiad, hetktõmmise limiit ja operatsioonisüsteemi tüüp või mitte.

Seoses OS-i tüübiga on tellimisvormi all olevas rippmenüüs 4 valikutOS Type

  1. Kõigi saadaolevate OS-i piltide loend
  2. ISO
  3. Hetktõmmis
  4. Rakendus

Valimine Applicationlubab kõigi saadaolevate One-Click Apps Vultri pakkumiste loendi. ISO ja Snapshot võimaldavad kliendil valida, millise ISO või Snapshot alusel virtuaalmasin juurutada.

2. samm

Administraator kinnitab tellimuse ja osutab teenust WHMCS-is (või saate teha selle WHMCS-i tootevalikus automatiseeritud protsessiks samamoodi nagu mis tahes muu WHMCS-i toode).

3. samm

Klient peab kliendipiirkonnas tellimisprotsessi lõpule viima, valides oma serverile sildi/hüüdnime, hostinime ja muid valikuid, nagu SSH-võti, IPv6, privaatvõrk või käivitusskript.

KKK

Sain veateate ühenduse tõrke kohta.

Veenduge, et teie API-võtme ees- ega järelliitega ei oleks tühikuid ning teie serveri IPv4- ja IPv6-aadressid on mõlemad API juurdepääsu jaoks lubatud loendis. Saate oma API reegleid kontrollida liikmete alal .

Kui võti ja ACL-i reeglid on õiged, saate oma võtit täiendavalt testida, logides sisse oma WHMCS-serverisse ja käivitades otse API-kutsed, kasutades cURL-i. cURL-i näited on toodud meie API näidete jaotises .

Kuidas määrata standardset käivitusskripti automaatse häälestussüsteemi kaudu?

Nagu öeldud, eeldatakse, et klient viib virtuaalmasina juurutamise kliendipiirkonnas lõpule pärast seda, kui ta on oma valikud oma maitse järgi kohandanud. Pidage meeles, et asukohtade loend täidetakse dünaamiliselt sõltuvalt valitud plaani saadavusest Vultri pilveasukohtades – vaadake ülaltoodud sammu 3. Globaalse käivitusskripti seadistamiseks pole praegu ühtegi funktsiooni.

Kuidas konfiguratsioonisuvandites rakendusi värskendada?

Kui soovite loetleda kõik saadaolevad rakendused, saate kasutada seda API käsku ja lisada soovitud rakendused konfigureeritavatesse suvanditesse. Automaatset sünkroonimist moodulis ei ole.

Tags: #KKK

Plokkide salvestusruumi kinnitamine

Plokkide salvestusruumi kinnitamine

Blokeeritud salvestusmahud lisatakse eksemplaridele täiendavate ketastena. Enne kasutamist peate köite eksemplarile lisama. Mitu köidet võib b

Staatilise võrgu ja IPv6 konfigureerimine CentOS 7-s

Staatilise võrgu ja IPv6 konfigureerimine CentOS 7-s

VULTR on hiljuti teinud nende osas muudatusi ja kõik peaks nüüd töötama hästi, kui NetworkManager on lubatud. Kui soovite keelata

Millised pordid on blokeeritud?

Millised pordid on blokeeritud?

Blokeerime võrgu turvalisuse huvides mitu väljaminevat porti. Vaikimisi blokeeritud Võite taotleda nende plokkide eemaldamist, avades tugipileti. TCP port 2

Windowsi kohandatud ISO VirtIO draiveritega

Windowsi kohandatud ISO VirtIO draiveritega

Windowsi ISO loomine (ainult serveri versioonid) Hankige Windowsi jaoks uusimad binaarsed VirtIO draiverid, mis on pakitud ISO-failina

Windows Server 2016 taasterežiim

Windows Server 2016 taasterežiim

Windows Server 2016 taasterežiimile juurdepääsul võib ilmneda seiskamistõrge (sinine ekraan). Lahendus on juurdepääsu valikule Paranda arvuti

Installige Ubuntu 12.04 Nginx + PHP FPM + vahemälu + MySQL

Installige Ubuntu 12.04 Nginx + PHP FPM + vahemälu + MySQL

Tõenäoliselt hakkavad paljud inimesed oma Vultr VPS-e kasutama veebiserverina, hea valik oleks veebiserverina Nginx. Selles teemas kirjeldan o

Vultr Block Storage

Vultr Block Storage

Vultrs Cloud Block Storage tehnoloogia võimaldab teil oma eksemplari ühendada suure jõudlusega skaleeritava salvestusruumi, muutes ruumihalduse oluliselt paremaks

Kuidas pääseda juurde oma Vultr VPS-ile

Kuidas pääseda juurde oma Vultr VPS-ile

Vultr pakub mitut erinevat võimalust VPS-i konfigureerimiseks, installimiseks ja kasutamiseks juurdepääsuks. Juurdepääsumandaadid Teie VPS-i vaikimisi juurdepääsumandaadid ar

Kuidas ma saan oma VPS-i ketta suurust muuta?

Kuidas ma saan oma VPS-i ketta suurust muuta?

See juhend selgitab, kuidas Vultr VPS-i kõvaketta suurust muuta. Kui olete hiljuti oma plaani täiendanud suurema kettaga plaaniks, saate neid järgida

Kohandatud ISO paljasmetallil

Kohandatud ISO paljasmetallil

Sissejuhatus Vultril ei ole praegu süsteemi, mis võimaldaks kohandatud ISO-de üleslaadimist ja metallile paigaldamist. See aga ei takista teid

Ubuntu 16.04 pildid teatavad EC2 metaandmete teenuse vigadest

Ubuntu 16.04 pildid teatavad EC2 metaandmete teenuse vigadest

Käivitamisel võivad mõned vanemad Ubuntu 16.04 eksemplarid näidata järgmist hoiatust: **************************************** ******************************************

Vultr objektide salvestusruum

Vultr objektide salvestusruum

S3-ga ühilduv* objektide salvestusruum on nüüd saadaval Vultri pilves. Meie objektide säilitamise tehnoloogia on taskukohane, skaleeritav ja hõlpsasti teiega integreeritav

Windowsi heli lubamine Windows Serveri eksemplaris

Windowsi heli lubamine Windows Serveri eksemplaris

Märkus. See juhend töötab Windows 2012 R2 ja Windows 2016 eksemplaride jaoks. Windowsi serverites ei ole Windowsi heliteenus vaikimisi lubatud.

Vultr andmete teisaldamise juhend

Vultr andmete teisaldamise juhend

Kuidas ma saan oma pilvandmeid Vultrist alla laadida? Andmete teisaldatavus Vultri platvormil Pakume teile allalaadimiseks mitmeid lihtsaid lahendusi

BGP teadaannete volikirja näidis

BGP teadaannete volikirja näidis

Kasutage BGP teadete jaoks volituse taotlemisel järgmist malli. VOLUSTAMISKIRI [KUUPÄEV] Keda see puudutab, Thi

Nõuded OS ISO üleslaadimiseks Vultr

Nõuded OS ISO üleslaadimiseks Vultr

Vultr pakub laias valikus operatsioonisüsteeme. Mõnikord võite siiski soovida üles laadida oma kohandatud operatsioonisüsteemi ISO, näiteks Kal

Kuidas luua pöörd-DNS- või PTR-kirjeid Vultri juhtpaneelil

Kuidas luua pöörd-DNS- või PTR-kirjeid Vultri juhtpaneelil

Sissejuhatus Vultr Reverse DNS-i Oma eksemplari IP-aadressi jaoks PTR- või pöörd-DNS-kirje lisamiseks peate järgima alltoodud samme.

Sissejuhatus Vultr DNS-i

Sissejuhatus Vultr DNS-i

Vultr pakub klientide domeenidele tasuta DNS-i hostimist. Nimeserverid on AnyCAST võrgus ja tagavad kiire DNS-lahunduse. Vultrs DNS-i kasutamiseks peaksite

Juurdepääs ühe kasutaja režiimile (lähtestage juurparool)

Juurdepääs ühe kasutaja režiimile (lähtestage juurparool)

Serveri juurparooli lähtestamiseks peate käivitama ühe kasutaja režiimi. Juurdepääs oma serverile Vultri kliendiportaalis, seejärel järgige juhiseid

Mitu privaatvõrku

Mitu privaatvõrku

Vultr tutvustas 2018. aasta alguses mitme privaatvõrgu tuge. Seda funktsiooni pakutakse standardse privaatvõrgu täiustusena. kes

Masinate tõus: AI tegelikud rakendused

Masinate tõus: AI tegelikud rakendused

Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.

DDOS-i rünnakud: lühike ülevaade

DDOS-i rünnakud: lühike ülevaade

Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.

Andmesalvestuse areng – infograafik

Andmesalvestuse areng – infograafik

Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.

Suurandmete viitearhitektuuri kihtide funktsioonid

Suurandmete viitearhitektuuri kihtide funktsioonid

Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit