Mòdul Vultr WHMCS

Nota : llegiu aquest document sencer abans d'instal·lar el mòdul Vultr WHMCS

Informació del mòdul

Introducció

La plataforma Vultr ofereix una API potent i rica en funcions que permet als usuaris controlar tots els aspectes del seu compte. El mòdul Vultr WHMCS ofereix als proveïdors d'allotjament una solució totalment automatitzada que els permet oferir servidors núvols fiables a la plataforma Vultr als seus clients.

Nota: La versió actual del mòdul és una reescriptura completa del mòdul original, però és compatible amb els productes basats en Vultr existents a WHMCS.

Requisits del sistema

  • WHMCS versió 7.2.x o posterior
  • PHP versió 7.1.x o posterior
  • MySQL  5.6 , MariaDB  5.6 , MariaDB  10.0 o MariaDB  10.1 .
  • carregador ionCube.

Requisits previs

  • Clau de l'API Vultr
  • Les IP del vostre servidor WHMCS estan a la llista blanca per a l'accés a l'API
Notes
  • Heu de llistar les adreces IPv4 i IPv6 del vostre servidor WHMCS per accedir a l'API
    • Si el vostre servidor té diverses adreces IPv4, podeu incloure-les a la llista blanca individualment o a la llista blanca de tota la subxarxa.
    • Si el vostre servidor té una adreça IPv6, el millor és incloure a la llista blanca tota la subxarxa /64
  • La versió 6 de WHMCS no és compatible perquè s'ha arribat al final de la vida útil.
  • La versió 7.0.x de PHP no és compatible perquè s'ha arribat al final de la vida útil.
  • No hi ha plans per donar suport a versions anteriors de WHMCS i PHP.
  • Heu d' utilitzar les Opcions configurables generades pel mòdul per als productes. Crear el vostre és probable que provoqui un conflicte.

Limitacions

A continuació es mostra la llista d'opcions que el mòdul no inclou per disseny.

  1. Afegiu adreces IPv4 addicionals.
  2. Habiliteu les xarxes privades després d' haver desplegat una màquina virtual.
  3. Canvi entre el sistema operatiu i les aplicacions.
  4. Canvi entre Linux i Windows.

Àmbit

Aquest document tractarà el procés d'instal·lació i configuració del mòdul oficial Vultr WHMCS. Vultr no admet els mòduls baixats de llocs web de tercers.

Característiques del mòdul

  • Creació amb un sol clic de productes VPS basats en Vultr
    • Haureu d'establir manualment el preu de cada producte i opció configurable.
  • Desplegar i actualitzar màquines virtuals
  • Funció d'encesa/apagada/cicle
  • Consola HTML5 VNC
  • Control rDNS
  • Xarxes privades
  • Scripts d'inici
  • Claus SSH
  • Control d'instantània
  • Desplegueu màquines virtuals a partir d'una llista d'ISO predefinides
  • Desplegueu màquines virtuals a partir d'una llista de instantànies predefinides
  • Activa/desactiva ISO i instantànies específiques per a desplegaments de VM
  • Activa/desactiva les ubicacions de desplegament
  • Compatibilitat Vultr DNS amb suport de Vanity DNS (servidor de noms personalitzat).

Creació d'una clau API

  1. Inicieu sessió a l'àrea de clients de Vultr.
  2. Feu clic a Compte.
  3. Feu clic a API.
  4. Feu clic a Activa l'API.
  5. Llista blanca les adreces IP del teu servidor WHMCS a Control d'accés.

Instal·lació

El primer pas és descarregar el mòdul Vultr WHMCS aquí

Nova instal·lació
  1. Extraieu l'arxiu ZIP.
  2. Carregueu els fitxers del mòdul al vostre servidor WHMCS seguint la jerarquia de directoris definida a continuació
Actualitzeu des d'una versió anterior del mòdul
  1. Feu una còpia de seguretat de la vostra base de dades i fitxers
  2. Suprimiu completament els directoris modules/addons/vultri modules/servers/vultr.
  3. Extraieu i carregueu el mòdul nou.
Jerarquia de directoris
Arxiu descarregat
  • Mòduls
    • complements
      • vultr
    • servidors
      • vultr

Primera configuració

  1. Carregueu el mòdul tal com s'indica més amunt
  2. Inicieu la sessió al vostre tauler d'administració de WHMCS i navegueu a Setup -> Addon Modules.
  3. Al costat de Vultr Module, feu clic al Configurebotó.
  4. Marqueu la casella de selecció al costat de Hooks Enabled.
  5. Introduïu la vostra clau API al API Keycamp.
  6. Configuració Access Controld' Administratori altres papers que desitja habilitar per.
  7. Feu clic Save Changes
  8. Inicieu sessió al vostre tauler d'administració de WHMCS i navegueu per Addons -> Vultr Moduleconfigurar les opcions del vostre mòdul que apareixen a la següent secció d'aquest document

Configuració del mòdul

Aquesta secció de la documentació mostrarà totes les opcions de configuració disponibles per al mòdul, explicarà com funcionen i com configurar-les.

Creador de producte

Aquesta secció us permetrà crear un producte basat en Vultr a WHMCS. Hi ha dos modes, Single Product Creatori Multiple Product Creator.

El Single Product Creatormode us permetrà crear un producte basat en els paquets Vultr disponibles, seleccionar un grup de productes i el preu del producte que esteu afegint. Els preus d'Opcions configurables com ara instantànies, Windows, aplicacions cPanel, etc. s'han d'afegir manualment a les Opcions configurables del producte.

La Multi Product Creatorvoluntat major a crear paquets de VPS basats en Vultr en el seu WHMCS, però vostè haurà de configurar la fixació de preus per a cada paquet, així com la fixació de preus per a les opcions configurables, similar a l' Single Product Creatormanera.

Productes

Aquesta secció mostrarà una llista completa de tots els vostres productes basats en Vultr a WHMCS i us permetrà navegar ràpidament a Editla Configurable Options pàgina , o a la pàgina de cadascun. També podeu suprimir un producte d'aquesta pàgina. Aquesta secció és molt útil quan voleu trobar ràpidament un producte Vultr a la vostra àrea d'administració de WHMCS per modificar-lo o modificar-ne les opcions configurables.

DNS

El mòdul Vultr WHMCS admet els servidors de noms Vanity (ns1 i ns2.domain.com personalitzats). La configuració dels servidors de noms de Vanity requereix un primer pas, que és crear els servidors de noms personalitzats amb el vostre registrador de dominis i apuntar-los a les IP ns1.vultr.comi ns2.vultr.comresoldre'ls. Un fet, seguiu els passos següents:

  1. Inicieu sessió al vostre tauler d'administració de WHMCS.
  2. Endavant Addons -> Vultr Module.
  3. Feu clic a DNS.
  4. Afegiu els valors de Nameserver 1i Nameserver 2i feu clic a Save Changes.
  5. Estàs acabat.

Tingueu en compte que els servidors de noms Vanity s'apliquen a les zones/dominis DNS recentment afegits. Les existents s'hauran de modificar manualment a https://my.vultr.com.

Ubicació del servidor

Teniu l'opció d'habilitar i desactivar determinades ubicacions al núvol, permetent així als vostres clients desplegar màquines virtuals només a les ubicacions que trieu. Tingueu en compte que no és possible seleccionar la ubicació del núvol durant el procés de comanda, ja que les ubicacions es carreguen de manera dinàmica en funció d'on estigui disponible el paquet seleccionat en el moment del desplegament.

Per seleccionar quines ubicacions habilitar per als vostres clients, seguiu els passos següents:

  1. Inicieu sessió al vostre tauler d'administració de WHMCS.
  2. Endavant Addons -> Vultr Module.
  3. Feu clic a Server Location.
  4. Feu clic al Enabledbotó per desactivar les ubicacions que voleu desactivar (feu clic al botó quan digui que Disabledes tornarà a habilitar la ubicació).
  5. Estàs acabat.
Imatges instantànies

El mòdul Vultr WHMCS us permet fer una o més instantànies al vostre compte Public, és a dir, permetreu als vostres clients desplegar noves màquines virtuals a partir d'aquestes instantànies si decideixen fer-ho. Totes les instantànies del vostre compte estan configurades Disabled per defecte al mòdul i haureu d'habilitar-les.

Per seleccionar quines instantànies voleu fer públiques per als vostres clients, seguiu els passos següents:

  1. Inicieu sessió al vostre tauler d'administració de WHMCS.
  2. Endavant Addons -> Vultr Module.
  3. Feu clic a Snapshots.
  4. Feu clic al Disabledbotó per habilitar les instantànies que voleu fer públiques (si feu clic al botó quan digui, Enabledes tornarà a activar la instantània).
  5. Estàs acabat.
ISO

De manera similar a la funció de captura d'instantània, podeu crear un o més de les ISO personalitzades carregades al vostre compte Public, és a dir, permetreu als vostres clients desplegar noves màquines virtuals a partir d'aquests ISO si ho decideixen. Tots els ISO del vostre compte estan configurats Disabled per defecte al mòdul i haureu d'habilitar-los.

Per seleccionar quines instantànies voleu fer públiques per als vostres clients, seguiu els passos següents:

  1. Inicieu sessió al vostre tauler d'administració de WHMCS.
  2. Endavant Addons -> Vultr Module.
  3. Feu clic a ISO.
  4. Feu clic al Disabledbotó per habilitar les ISO que voleu fer públiques (feu clic al botó quan digui que Enabledes tornarà a habilitar la ISO).
  5. Estàs acabat.

Procés de comanda

La comanda de productes basats en Vultr a WHMCS és un procés de tres passos.

Pas 1

Comandes del client a l'àrea de client/carret de WHMCS: el client farà una comanda d'una màquina virtual. Se'ls demanarà que ingressin:

  • Nom d'amfitrió
  • Contrasenya d'arrel
  • NS1 i NS2

Aquest és el formulari de comanda estàndard de WHMCS i Vultr no té cap control. Us convidem a canviar la vostra plantilla de formulari de comanda WHMCS per amagar qualsevol d'aquestes opcions. Tingueu en compte que la contrasenya d'arrel seleccionada en l'ordre de no s'utilitzarà, ja que l'API de Vultr generarà una contrasenya segura aleatòria per a cada VM. A més, si un client es desplega des d'una instantània, hauria de conèixer la contrasenya d'arrel de la instantània abans, en cas contrari, no podrà iniciar sessió.

A més, se li demanarà al client que seleccioni si activa o no les còpies de seguretat automàtiques, el límit d'instantànies i el tipus de sistema operatiu.

Pel que fa al tipus de sistema operatiu, hi ha 4 opcions al menú desplegable que es mostra a sota OS Typedel formulari de comanda

  1. Una llista de totes les imatges de SO disponibles
  2. ISO
  3. Instantània
  4. Aplicació

Si seleccioneu Application, s'habilitarà una llista de totes les aplicacions d'un clic que ofereix Vultr. ISO i Snapshot permetran al client seleccionar des de quina ISO o Snapshot desplegar la màquina virtual.

Pas 2

L'administrador aprovaria la comanda i subministraria el servei a WHMCS (o podeu optar per convertir-lo en un procés automatitzat a l'opció de producte de WHMCS de la mateixa manera que qualsevol altre producte de WHMCS.

Pas 3

El client hauria de finalitzar el procés de comanda a l'àrea de client escollint una etiqueta/àlies per al seu servidor, un nom d'amfitrió i altres opcions com ara clau SSH, IPv6, xarxes privades o script d'inici.

PMF

He rebut un error sobre un error de connexió.

Assegureu-vos que la vostra clau d'API no tingui cap espai en blanc prefixat ni sufixat i que les adreces IPv4 i IPv6 del vostre servidor estiguin a la llista blanca per a l'accés a l'API. Podeu verificar les vostres regles de l' API a l'àrea de membres .

Si les regles de la clau i de l'ACL són correctes, podeu provar encara més la vostra clau iniciant sessió al vostre servidor WHMCS i executant trucades directes a l'API mitjançant cURL. Els exemples de cURL es proporcionen a la nostra secció d'exemples d'API .

Com puc especificar un script d'inici estàndard mitjançant el sistema de configuració automàtica?

Com s'ha dit, s'espera que el client finalitzi el desplegament de la màquina virtual a l'àrea de client després d'haver personalitzat les seves opcions al seu gust. Tingueu en compte que la llista d'ubicacions s'omple de manera dinàmica en funció de la disponibilitat del pla seleccionat a les ubicacions del núvol de Vultr; consulteu el pas 3 anterior. Actualment no hi ha cap funció per configurar un script d'inici global.

Com actualitzo les aplicacions a les opcions de configuració?

Si voleu enumerar totes les aplicacions disponibles, podeu utilitzar aquesta comanda de l'API i afegir les aplicacions que vulgueu a les opcions configurables. La sincronització automàtica no existeix al mòdul.

Tags: #PMF

Quins ports estan bloquejats?

Quins ports estan bloquejats?

Bloquegem diversos ports de sortida per a la seguretat de la xarxa. Bloquejat per defecte Podeu sol·licitar que s'eliminin aquests bloquejos obrint un bitllet d'assistència. Port TCP 2

Emmagatzematge de blocs Vultr

Emmagatzematge de blocs Vultr

La tecnologia Vultrs Cloud Block Storage us permet muntar un emmagatzematge escalable d'alt rendiment a la vostra instància, fent que la gestió de l'espai sigui significativament més gran.

Com puc canviar la mida del meu disc VPS?

Com puc canviar la mida del meu disc VPS?

Aquesta guia explica com canviar la mida del disc dur en un Vultr VPS. Si recentment heu actualitzat el vostre pla a un pla amb un disc més gran, podeu seguir-los

ISO personalitzat en metall nu

ISO personalitzat en metall nu

Introducció Vultr actualment no té un sistema que permeti carregar i muntar ISO personalitzades a nus. No obstant això, això no t'atura

Guia de portabilitat de dades de Vultr

Guia de portabilitat de dades de Vultr

Com puc descarregar les meves dades del núvol des de Vultr? Portabilitat de dades a la plataforma Vultr Oferim una sèrie de solucions senzilles perquè us descarregueu

Requisits per carregar una ISO del SO a Vultr

Requisits per carregar una ISO del SO a Vultr

Vultr ofereix una gran varietat de sistemes operatius per triar. De vegades, però, és possible que vulgueu carregar el vostre propi sistema operatiu ISO personalitzat, com ara Kal

Com restaurar una instantània

Com restaurar una instantània

Les instantànies són una manera eficaç de fer una còpia de seguretat completa del vostre servidor. No podreu restaurar fitxers individuals, sinó tot el servidor. Thi

Protecció Vultr DDoS

Protecció Vultr DDoS

Ara incloem una protecció DDoS de 10 Gbps contra atacs a totes les instàncies de Vultr Dedicated Cloud (VDC) a NY/NJ, de manera gratuïta. Com funciona la protecció DDoS?

Mòdul Vultr WHMCS

Mòdul Vultr WHMCS

Nota: llegiu aquest document sencer abans d'instal·lar el mòdul Vultr WHMCS Versió d'informació del mòdul: 2.0.0 (Actualitzat) Data de llançament: 25 de juny de 2019

Inici de sessió únic

Inici de sessió únic

El vostre sistema d'inici de sessió corporatiu es pot integrar amb el sistema de comptes de Vultrs mitjançant la funció Single Sign-On (SSO). SSO ajuda a simplificar la gestió de contrasenyes

Còpies de seguretat automàtiques

Còpies de seguretat automàtiques

Vultr ofereix una còpia de seguretat automàtica com a opció a les instàncies de càlcul. Les còpies de seguretat són extremadament importants per als sistemes de missió crítica i el sistema de còpia de seguretat Vultr s'afegeix

Instal·leu el nucli 4.19.x a Debian 8

Instal·leu el nucli 4.19.x a Debian 8

Per actualitzar el vostre nucli a 4.19.x a Debian 8 podeu utilitzar Vultr Debian Repo. Aquest repo conté una versió actualitzada periòdicament del nucli 4.19.x. Per instal·lar

Com començar amb Cloud-Init

Com començar amb Cloud-Init

Cloud-init és un projecte de codi obert compatible amb la majoria de distribucions de Linux. Les instàncies de Vultr creades abans del 2017 tenien aquest programari instal·lat per defecte. Th

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació