Módulo WHMCS para Revendedores

Visão geral

A Virtualizor suporta contas de Revendedor / Nuvem. As contas Cloud podem criar múltiplas VMs com base nos recursos atribuídos à sua conta. As contas Cloud podem revender VMs de uma forma automatizada. Este guia destina-se a contas em Nuvem que desejem vender VMs através de WHMCS. WHMCS pode ser configurado para criar o VPS logo que aceite a Encomenda (Automática ou Manualmente). Fornecemos um módulo para WHMCS que lhe permite fazê-lo. Configurá-lo é realmente fácil. Pode criar, apagar, suspender um VPS com este módulo.

Descarregar

Descarregar o módulo Virtualizor WHMCS Cloud a partir da página de serviço.
Descomprima-o e carregue a pasta virtualizor_cloud (a própria pasta), no seu directório /caminho/para/whmcs/módulos/servidores/.
Por favor, certifique-se de que o carregamento foi feito correctamente e de que a seguinte pasta existe :
/caminho/para/para/whmcs/módulos/servidores/servidores/virtualizor_cloud

Características

Vista de Informação VPS no Painel de Clientes WHMCS

Informação VPS Ver no Painel de Administração do WHMCS

Chave API

A Virtualizor pode gerar uma chave e senha únicas para fazer chamadas API para o Mestre Virtualizor.
Precisará da Chave e da Senha da API para adicionar o servidor ao WHMCS.
Esta informação pode ser encontrada no Painel Virtualizor Cloud -> Credenciais de API

Adicionar Servidor ao WHMCS

Para adicionar o Servidor Virtualizador ao login do WHMCS no Painel de Administração WHMCS
depois ir para Painel de Administração WHMCS -> Configuração -> Servidores -> Adicionar Novo Servidor
Preencha o formulário como mostrado nas imagens abaixo :

Criar um produto

Agora, terá de criar um produto.

Produto

Para o fazer vá a Painel de Administração WHMCS -> Configuração -> Produtos/Serviços -> Criar um Novo Produto
Preencha os detalhes de acordo com a imagem seguinte e especifique o Nome do Produto da sua escolha

Configurações do módulo

Proceder agora às Configurações do Módulo.
Clique no separador Configurações do módulo e escolha o nome do módulo Virtualizor_cloud. Será carregada uma lista de campos que serão as definições para o novo produto.
Um exemplo de configuração é mostrado na imagem abaixo.

Os campos são auto-explicativos, mas o que se segue é uma explicação detalhada:

  • Type : O tipo de Virtualização do servidor que adicionou.
  • Disk Space : A quantidade de espaço em disco que o VPS será autorizado a utilizar.
  • Guaranteed RAM : O montante de RAM a ser atribuído ao VPS
  • Burstable RAM : A quantidade de RAM Burstable permitida ao VPS em MBs. Isto é apenas para OpenVZ
  • SWAP RAM : Troca de Ram pelo VPS. Isto é para os VPS de Xen e KVM.
  • Bandwidth : A largura de banda permitida para o VPS em GBs
  • CPU Cores : Número de núcleos de CPU
  • VNC : Quer habilite ou não o VNC para o VPS. Aplica-se a Xen e KVM
  • IPs : O número de IPs a serem atribuídos a este VPS.
  • IPv6 Subnets : O número de sub-redes IPv6 a atribuir a este VPS.
  • IPv6 : O número de endereços IPv6 a serem atribuídos a este VPS.
  • Region : Nome da Região em que o VPS deve ser criado. Também se pode especificar auto como o nome da Região. Se especificar auto, então o módulo WHMCS irá AUTO seleccionar o servidor com base na tecnologia de Virtualização.

Campos personalizados

Agora clique no separador de campos personalizados e preencha o formulário de acordo com a imagem seguinte

Só para sua informação, o vpsid é o ID VPS de acordo com a Base de Dados de Virtualizadores e precisa de ser armazenado para qualquer acção futura como Terminar, Suspender, etc. Por favor preencha-o de acordo com a imagem acima.

O campo OS é a Lista de Modelos de Sistema Operativo no seu servidor. A Virtualizor fornece modelos aos seus utilizadores. É um valor separado COMMA. Isto permitirá ao USUÁRIO escolher o sistema operativo quando se inscreve no VPS. Também a lista não deve ter o sufixo de modelo de tar.gz, img, etc. Por exemplo, centos-7-x86_64.tar.gz deve ser centos-7-x86_64 na Lista de Sistemas Operativos. Basicamente, o módulo faz uma correspondência do nome do modelo de SO.

O campo ISO é para exibir a lista de imagens ISO aos seus clientes. Este campo permitirá aos utilizadores escolher a imagem ISO enquanto se inscrevem em qualquer plano.

NOTA : Por favor adicione o valor 'nenhum' quando adicionar o campo ISO e SO. (Por favor, consulte a imagem acima)

NOTA : A opção ISO não é suportada para OpenVZ e XEN-PV VPS.

Opções configuráveis [OPCIONAL]

Pode adicionar as Opções Configuráveis de acordo com as suas necessidades ou excluir uma ou mais das opções abaixo se não precisar delas.

Nota: A ordem de preferência para a selecção de Opções Configuráveis é primeiro, ou seja, se um Produto/Serviço tiver (digamos) Ram definido como 512 MB e também tiver criado uma Opção Configurável com opções Ram variáveis, então serão usados os utilizadores que escolheram o valor Ram das opções configuráveis e não o valor Ram em Produto/Serviço.

A seguir estão as Opções Configuráveis disponíveis no módulo WHMCS da Virtualizor.

  • Número de IPs
  • Número de endereços IPv6
  • Espaço
  • RAM
  • Núcleos de CPU
  • Sistema operativo
  • Painel de Controlo
  • rdp
  • bpid
  • nic

Para adicionar, ir para Painel de Administração WHMCS -> Configuração -> Produtos/Serviços -> Opções Configuráveis. Depois clique em Criar um novo Grupo

Agora, clique no botão Add New Configurable Option (Adicionar nova opção configurável). Uma nova janela irá abrir-se.


Number of IPs : Adicionar uma opção configurável para Número de IPs como abaixo:



Space : Adicionar uma opção configurável para o Espaço como abaixo:

RAM : Adicionar uma opção configurável para RAM como abaixo:

Bandwidth : Adicionar uma opção configurável para largura de banda como abaixo:

CPU Cores :  Adicionar uma opção configurável para CPU Cores como abaixo:

Operating System : Adicionar uma opção configurável para o Sistema Operativo como abaixo:

Painel de Controlo

BuycPanel Licensing : Painel de Controlo Opção configurável para licenciamento BuycPanel :

Pode atribuir a instalação do cPanel para o seu Virtualizor VPS. A opção Painel de Controlo permite-lhe exibir uma lista de painel de controlo que pode ser seleccionada pelo utilizador e a licença será automaticamente activada pela BuycPanel.

NOTA : Deve introduzir o Login BuycPanel e a Chave API no ficheiro virtualizor_conf.php.

rdp : Adicionar uma opção configurável para rdp como abaixo

nic : Para escolher um tipo de interface de Rede para um vps.

Porto de Firewall

Por favor, certifique-se de que o servidor whmcs tem as portas 4081,4082,4083,4084 e 4085 abertas.


Esta resposta foi útil?