WHMCS é a abreviação de WebHost Manager Complete Solution e utilizado em empresas de web hosting. Ele automatiza tarefas do dia-a-dia, trazendo mais segurança e praticidade. Veja abaixo uma lista de recursos disponíveis.

  • Cobrança automática;
  • Área do cliente;
  • Relatórios estatísticos e contabilidade;
  • Integração com o WHM/cPanel;
  • Integração com órgão de registros de domínios;
  • Sistema de tickets;
  • Administração financeira automática;

Clientes da SAN que possuem Cloud Revenda, Cloud Server ou Dedicados poderão solicitar a compra da licença de instalação do WHMCS via ticket através da Área do Cliente.

Efetuando download do WHMCS

Faça o download dos arquivos da última versão estável.

Instalando o Ioncube

O código fonte do WHMCS é criptografado através do Ioncube. Nossos servidores já possuem esta feature pronta para uso, sendo necessário que você habilite-a através do Painel de Controle.

Criando o Banco de Dados

Por padrão o WHMCS utiliza o MySQL para guardar as configurações e dados da instalação. Recomendamos que você crie um novo banco de dados através do Painel de Controle, e informe os dados quando o processo de instalação solicitar. 

Restringindo os Privilégios do Banco de Dados

Para o correto funcionamento, somente os seguintes privilégios são necessários. Os demais podem ser desabilitados.

  • DELETE
  • INSERT
  • SELECT
  • UPDATE
  • LOCK TABLES

É importante salientar que os processos de instalação, atualização, ativação e desativação de módulos requerem as permissões a seguir. Estas devem ser desabilitadas em um ambiente de produção.

  • ALTER
  • CREATE
  • DROP
  • INDEX

Instalando WHMCS

A instalação do WHMCS é simples. Os seguintes passos devem ser seguidos:

  1. Descompacte o arquivo obtido no início deste artigo. 
  2. Renomeie o arquivo configuration.php.new para configuration.php
  3. Faça o upload da pasta whmcs para o local onde você deseja instalar o WHMCS (pode ser em qualquer pasta a partir da public_html/ – Se você encontrar alguma dificuldade no upload, efetue-o através do modo binário.
  4. A seguir, renomeie a pasta whmcs para a que você deseja utilizar no sistema (billing, clientes, portal, etc..)
  5. Acesse o script de instalação em http://MEUDOMINIO/whmcs/install/install.php. Substitua whmcs pelo nome que você renomeou no passo anterior. Caso você tenha optado por utilizar um subdomínio, acesse-o da mesma forma (http://whmcs.MEUDOMINIO/install/install.php).
  6. Siga as instruções na tela para concluir a instalação.

Caracteres para a senha

Você NÃO poderá usar na sua senha os seguintes caracteres: & ” ‘ < > (E comercial, aspas duplas, aspas simples, menor que e/ou maior que). Outros símbolos podem ser usados normalmente, como # ! £ $ % ^ * ( ) . , / etc…

Uma vez que a instalação esteja completa, delete a pasta ‘install’ do servidor. 

Permissões especiais:

/configuration.php CHMOD 400
/attachments CHMOD 777
/downloads CHMOD 777
/templates_c CHMOD 777 

Sugestão de Passos Que Devem Ser Realizados Após a Instalação

Após a instalação, recomendamos que você acesse e configure sua instalação na seguinte ordem:

  1. Siga as recomendações de segurança: Further Security Steps
  2. Acesse a área administrativa e efetue as configurações básicas do sistema (Setup > General Settings)
  3. Configure os gateways de pagamento (Setup > Payment Gateways)
  4. Configure os produtos e serviços (Setup > Products and Services)
  5. Configure os preços de domínios (Setup > Domain Pricing)
  6. Configure os departamentos de tickets (Setup > Support Departments)
  7. Configure uma conta de email para que você possa receber chamados por email. Para maiores informações acesse Email Piping
  8. Verifique se o cron job do WHMCS está configurado (Setup > Automation Settings)
  9. Acesse o carrinho de compras e efetue uma compra de teste, garantindo (e corrigindo, se necessário) que tudo está funcionando corretamente.