Instalação do WHMCS: passo-a-passo

Então, você ouviu falar por aí que WHMCS é um dos melhores gerenciadores de hospedagem do mercado - se não o melhor - e decidiu fazer um teste? Vamos te explicar e lhe ajudar neste processo. O primeiro é a compra e a instalação, que veremos agora, e depois trataremos da configuração em posts futuros.

Pré-requisitos

Antes de sair gastando dinheiro, é bom saber se o seu servidor tem tudo que é necessário para rodar o WHMCS sem problemas.  Veja o que você tem que quer:

  • Sistema operacional: Windows ou linux;
  • PHP 5 ou mais recente;
  • MySQL 4 ou mais recente, sempre com "strict mode" habilitado;
  • Suporte a CURL, com SSL;
  • Biblioteca de imagens GD2;
  • Compatibilidade com Ioncube (alternativamente, podemos instalar os loaders para resolver isso).

Se tiver dúvidas, basta enviar um email para o seu provedor perguntando se os recursos acima estão disponíveis. Se seu provedor já oferece o WHMCS a seus clientes é muito provável que tudo isto já esteja disponível.

Licenças

O WHMCS possui 2 tipos de licenças, a mensal e a "pra vida toda". Na primeira, você fica pagando a mensalidade como em um serviço qualquer. A segunda lhe dá direito a, além da licença, um ano de atualizações e suporte (que são renováveis por mais um ano pela taxa de 44,95 dólares).

Em todos os dois tipos é possível remover a linha Powered By WHMCS, pagando um pouco a mais - $3 na mensal e 75$ na outra.

Comprando sua licença

Se for comprar direto do fornecedor, os meios de pagamento aceitos são Paypal e cartão de crédito (internacional). Tome cuidado ao comprar WHMCS de revendores não autorizados. Sempre solicite o número de sua licença, pois ele é que define a validade do seu WHMCS.

Ao escolher a sua licença você não é obrigado a comprar os addons. Apenas clique em Add to Cart e prossiga com a sua compra. Se tiver dúvidas, comente abaixo que lhe ajudaremos pelo processo.

Download

Depois da compra, vá para a área de membros do whmcs. E clique em Services > Licenses & Services.

Você verá uma lista com as licenças adquiridas por você - ativas ou não.  Selecione a linha que contém a licença com a qual deseja trabalhar e clique em details.

Ok, agora anote o número da sua licença (é a parte que está borrada na imagem abaixo). Vamos precisar deste código mais adiante quando estivermos instalando o WHMCS.

Agora prossiga para a aba Downloads para baixarmos os arquivos.

Baixe sempre o arquivo que diz algo como "latest stable release". Os arquivos que possuem o texto "incremental" são correções de versões anteriores. Clique em download e joque o arquivo compactado lá na área de trabalho.

Instalação

Existem dois jeitos de enviar o arquivo pro seu servidor: FTP e via cPanel. Eu, particularmente, prefiro via cPanel, pois me economiza tempo (mas vamos fazer via FTP). Você pode enviar o whmcs para qualquer pasta ou subdomínio que desejar.

Upload

Descompacte o arquivo baixado no seu desktop. O resultado são 2 arquivos (Readme e EULA) e uma pasta chamada WHMCS. Renomeie o arquivo configuration.php.new - dentro da pasta whmcs - para configuration.php.

Você deve enviar o conteúdo desta pasta para o seu servidor. No nosso caso, vamos enviar o CONTEÚDO da pasta whmcs para dentro da pasta CLIENTES.

OBS: Deste modo, o endereço do nosso whmcs (para o cliente), fica como www.site.com.br/clientes.

OBS 2: Para enviar via cPanel, use o gerenciador de arquivos, faça upload do arquivo compactado, descompacte o arquivo (botão direito em cima do arquivo > extrair), depois mova e renomeie a pasta whmcs conforme desejar e não esqueça de renomear o configuration.php.new para configuration.php.

Banco de dados

Agora, você tem que criar um banco de dados em seu painel de controle. Isso vai depender do painel de controle que você está usando. Mas, em geral, você precisa criar um usuário e senha de MySQL e depois criar um banco. É importante lembrar de dar permissões

No cpanel, você deve abrir a página de bancos de dados MySQL e criar um banco de dados:

Preencha a parte de Adicionar novo usuário e clique em criar usuário e em seguida adicione o usuário criado ao banco de dados que você já fez.

 

Instalação

Depois do upload, acesse www.seusite.com/SEU-WHMCS/install/install.php e clique em I Agree.

Se tudo der certo, clique em continue.

Agora insira as informações necessárias:

E a última parte é informar os seus dados de admin do sistema e clicar em complete setup:

E acabou!

Remova a pasta install da instalação do seu whmcs e pronto. Se tiver dúvidas, comente abaixo. Na próxima, daremos início a parte de configurações.

Para ver como fazer a instalação via Softaculous, veja o tutorial que o Marco postou em nosso fórum.

Edvan

Proprietário da Edvan.com.br, referência em WHMCS no Brasil através de consultorias e desenvolvimento de produtos/serviços para WHMCS.

You may also like...

  • Carlos Aguiar

    A atualização é algo que sempre fico com o pé atrás antes de fazer.... Angelica teria como fazer um passo a passo ou alguma dica antes da atualização ?

    • @efa5ada8d8b1165e3ba104322d692ffb:disqus o próximo será sobre upgrade, antes de irmos para a parte de configurações, então!

  • Cristian Augusto

    Angélica, existe a possibilidade também de instalar o WHMCS via Softaculous (para quem possue ele na sua conta de hospedagem).

    Mas gostei muito do tutorial, bela apresentação e explicação.

  • Anônimo

    Angel, posso indicar esse post lá no WHMCS.blog.br?

    •  Claro que pode 🙂

      • Anônimo

        Blz, já fiz o post! vlw

    • Marco s

       Seu site está com um trojan, ele foi impossibilitado de ser acessado pelo Kaspersky.
      Segue imagem: http://awesomescreenshot.com/067u2gs7a

      • Marco, é uma alerta falso... já notifiquei a Kaspersky.

        Se você dá um refresh a mensagem some!

  • netServer

    Angélica, comprando o Whmcs direto deles sem addon, é possível depois separadamente, comprar o addon iWhmcs?

    • É possivel sim NetServer...

      • netServer

         Obrigado, Marco Antonio!

  • Angelica, ficou show, Obrigado o forum PDH agradece....

  • Mauroduarte

    Oi Gente, vcs dão suporte para o WHMCS? Qual o preço?
    No aguardo.
    Att.
    Mauro

    •  @436b8537e21f6a1ae475198d141f0fd7:disqus  Do que você está precisando? Eu não ofereço suporte pago, mas se eu puder lhe ajudar, mande seu problema para [email protected]

  • Existe a possibilidade de receber e-mails quando o cliente abrir um ticket ?
    Uma vez precisei resolver umas coisas na rua e meus clientes esperaram mais que o normal por uma solução simples. Então se houver essa possibilidade, ficarei mais despreocupado quando tiver que resolver algo fora da empresa pois estarei recebendo os e-mails e solucionando os problemas pelo celular ou tablet !

    Obrigado !

    •  @facebook-100000392649526:disqus , o whmcs envia os emails assim que o ticket é aberto.

  • Jorge

    eu estou com uma dificuldade gente. eu uso linux a um tempo ja, e estou montando um servidor de hospedagem. quando vou instalar o WHMCS 5 passa as telas certinho de compatibilidade la, preencho os dados da base, depois meus dados, e ele só aparece na tela a mensagem INSTALAÇÃO COMPLETA, porem não aparece o texo embaixo pra deletar a pasta install e tal.qd vou acessar da aquele erro em vermelho que a versão é diferente da versão na base. será estou fazendo algo errado, parece bem simples a instalação. se alguem puder me ajudar serei muito grato. 

    Att
    Jorge

    • Cassiano Silva

      Jorge, estou tendo o mesmo problema. Você conseguiu solucionar ? Se sim, como conseguiu resolver ?

    • Cassiano Ricardo

      Consegui resolver o problema. A grande dificuldade é que a biblioteca
      ionCube estava setada como inativa no meu servidor. Bastou eu ativa-la e
      reiniciar o servidor que funcionou.
      Abração a todos.

      • Como faço para ativar essa biblioteca no servidor? Como acho ela?

        • Você tem que instalar ou pedir para que seu provedor instale.

  • Cassiano Silva

    Salve cara Angélica Costa.
    Estou tendo o mesmo problema do Jorge. Quando vou instalar o WHMCS 5 passa as telas certinho de compatibilidade
    la, preencho os dados da base, depois meus dados, e ele só aparece na
    tela a mensagem INSTALAÇÃO COMPLETA, porem não aparece o texo embaixo
    pra deletar a pasta install. Será que pode me da um help ?

    • @60db1cb2ac065ec28158caf73e17f7c7:disqus Depois de apagar a pasta, o erro ainda persiste?

      • Cassiano Silva

        ainda persiste. Já procurei ver se o problema era na configuração do servidor ... já tentei outros scripts ... mas continua da mesma forma.

  • Gabriel

    na minha host aparece vários erros um deles são na parte do admin:

    Notice: Undefined index: 1 in /home/u273249484/public_html/host/p/admin/index.php on line 229 Notice: Undefined index: AddonModulesPerms in /home/u273249484/public_html/host/p/includes/classes/class.admin.php on line 357

    e também tem varios desses espalhados na hosting. O que eu faço?

  • Claudia Vasconcellos Lima

    Boa noite! Tenho uma revenda1 na Hostgator a um tempo e tinha whmcs instalado, mas nunca tive a necessidade de usa-lo sendo que recentemente precisei migrar a revenda para um novo domínio e transportado todo conteúdo e funcionalidade para o novo. Para minha surpresa o WHMCS não está instalado na nova revenda e a WHMCS informou que não pode alterar o dominio pois quem migrou foi a hostgator e do outro lado a hostgator diz que quem tem essa autonomia é a WHMCS.
    Sou cliente de ambos e necessito da ferramenta para controle financeiro dos clientes e é uma ferramenta essencial.
    Teria algum meio de instalar manualmente na minha revenda?
    Preciso de ajuda.
    Grata desde já

  • Segui os passos, mas quando tento acessoa meusite.com.br/whmcs é apresentado uma página em branco.

    • Dá uma lida em docs.whmcs.com/Blank_or_Partially_Rendered_Pages

      • Obrigado Edvan, estou com mais um problema aqui, a instalação foi feita com sucesso e já localizei o problema das páginas em branco, é a questão da memoria do PHP. Já entrei em contato com o host para solucionar, pois usei os métodos como htacess e php.ini e não funcionou, creio que seja por causa do WP que tenho no mesmo dominio.

  • Junior Invernizzi

    Também tenho uma dúvida, conseguirei utilizar sem o número de registro, tenho HOSTGATOR e fiz o pedido conforme me auxiliaram, mas no site da WHMCS só fica o pedido "PENDENTE" o que fazer?

    • Entre em contato com o suporte da HostGator.

      • Junior Invernizzi

        Já fiz isso e me informaram que tenho que pedir pelo site da WHMCS, mas lá fica pendente 🙁

  • Olá, fiz a instalação diretamente na raiz (root) e não não pasta clientes. Vacilo meu! Teria como, mesmo após a instalação, criar esta estrutura meusite.com.br/clientes? Ou não é mais possível? Casa afirmativo, qual o caminho? Obrigado pelo help.

  • Olá, fiz a instalação diretamente na raiz (root) e não não pasta clientes. Vacilo meu! Teria como, mesmo após a instalação, criar esta estrutura meusite.com.br/clientes ou não é mais possível? Caso afirmativo, qual a melhor forma de fazê-lo? Obrigado pelo help.

  • Oliveira Teotônio

    esse tutorial precisa ser atualizado né?

Scroll Up