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:
- Descompacte o arquivo obtido no início deste artigo.
- Renomeie o arquivo configuration.php.new para configuration.php
- 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.
- A seguir, renomeie a pasta whmcs para a que você deseja utilizar no sistema (billing, clientes, portal, etc..)
- 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).
- 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:
- Siga as recomendações de segurança: Further Security Steps
- Acesse a área administrativa e efetue as configurações básicas do sistema (Setup > General Settings)
- Configure os gateways de pagamento (Setup > Payment Gateways)
- Configure os produtos e serviços (Setup > Products and Services)
- Configure os preços de domínios (Setup > Domain Pricing)
- Configure os departamentos de tickets (Setup > Support Departments)
- Configure uma conta de email para que você possa receber chamados por email. Para maiores informações acesse Email Piping
- Verifique se o cron job do WHMCS está configurado (Setup > Automation Settings)
- Acesse o carrinho de compras e efetue uma compra de teste, garantindo (e corrigindo, se necessário) que tudo está funcionando corretamente.