A instalação em si é curta. O que costuma correr mal é tudo o que se faz antes e depois dela, e por isso este artigo gasta mais linhas nas pontas do que no meio.
|
A licença não vem connosco. Compra-se ao fabricante do WHMCS e tem de a ter antes de começar: sem chave, a instalação termina e o programa recusa-se a trabalhar. O que é nosso e o que não é está arrumado em o que é o WHMCS.
|
A lista do que tem de ter antes
| Item |
Detalhe |
| A chave de licença |
Comprada ao fabricante. Repare que a licença fica presa ao endereço e ao IP onde a instalar: se mudar de casa, tem de a reemitir com eles. |
| Onde o vai pôr |
Um subdomínio próprio é o mais limpo. Evite pô-lo dentro do site institucional: o dia em que mexer no site não pode ser o dia em que a facturação cai. |
| Uma base de dados vazia e um utilizador |
Criados no cPanel e ligados com todos os privilégios. Ver criar bases de dados e usar o phpMyAdmin. |
| A versão de PHP com o carregador certo |
Este é o ponto que trava mais instalações. Tem secção própria, já a seguir. |
| Um certificado no endereço escolhido |
Vai passar por ali dinheiro e dados de clientes. Sem cadeado, nem começe. |
O carregador de que o WHMCS precisa
O WHMCS é distribuído com o código protegido, e para correr precisa de um carregador, que é uma extensão do PHP. Nas nossas contas essa extensão não vem ligada de origem, mas está disponível e liga-se em dois minutos, sem pedir nada a ninguém.
| 1 |
No cPanel, abra o selector de versões de PHP, na secção de software.
|
|
| 2 |
Escolha a versão de PHP que o WHMCS que vai instalar suporta. O fabricante publica essa lista; escolher uma versão fora dela dá erros que parecem outra coisa.
|
|
| 3 |
Na lista de extensões, marque o carregador e grave. A lista é por versão: se mudar de versão depois, tem de marcar outra vez.
|
|
| 4 |
Confirme numa página de informação do PHP que ele aparece mesmo carregado. Ver ver e ajustar a configuração do PHP. Se não aparecer, não siga em frente: a instalação vai falhar de uma maneira confusa.
|
|
Instalar pelo instalador de aplicações
O instalador de aplicações do cPanel tem o WHMCS no catálogo, e em várias versões. É o caminho mais rápido, e trata da base de dados por si.
| 1 |
Abra o instalador de aplicações e procure pelo nome.
|
|
| 2 |
Escolha a versão. Há mais do que uma no catálogo, de linhas diferentes. Escolha a que a sua licença cobre e que a sua versão de PHP suporta.
|
|
| 3 |
Escolha o endereço e a pasta. Se quer que o programa responda directamente no subdomínio, deixe a pasta vazia. Deixar lá o nome que o instalador sugere põe-lhe um pedaço a mais em todos os endereços, para sempre.
|
|
| 4 |
Defina o utilizador de administração com um nome que não seja óbvio e uma palavra-passe longa. Esta conta abre a facturacão toda.
|
|
| 5 |
Instale e espere. No fim ele mostra dois endereços: o do cliente e o da administração. Guarde os dois.
|
|
Se preferir instalar à mão, o princípio é o mesmo: descarregar do fabricante, enviar por FTP, criar a base, correr o instalador pelo navegador. Ver enviar ficheiros com o FileZilla.
O que se faz a seguir, e que quase toda a gente adia
| 1 |
Apague a pasta de instalação. Deixada lá, qualquer pessoa pode voltar a correr o instalador. É a primeira coisa a fazer, antes de qualquer outra.
|
|
| 2 |
Proteja o ficheiro de configuração. Ele tem as chaves da base de dados. Ponha-o só de leitura, como o próprio programa recomenda no ecrã de verificação.
|
|
| 3 |
Mude o nome da pasta de administração. O nome que vem de origem é conhecido por toda a gente e é onde os robôs batem primeiro. O programa suporta essa mudança e há uma linha de configuração para a acompanhar.
|
|
| 4 |
Crie a tarefa agendada. Sem ela não há facturas, não há avisos, não há suspensões e as encomendas ficam paradas. O próprio programa mostra a linha exacta a colar; o ecrã do cPanel onde se cola é o das tarefas agendadas: tarefas agendadas.
|
|
| 5 |
Ligue a autenticação em dois passos na sua conta de administração. Está a guardar dados de clientes.
|
|
| 6 |
Configure o envio de e-mail. Use uma caixa do seu domínio com autenticação, e não o envio simples do PHP. As definições deste servidor estão em enviar e-mail a partir do código.
|
|
|
Não comece a vender no mesmo dia. Faça uma encomenda a si próprio, do princípio ao fim: escolher o plano, pagar, ver a conta ser criada, receber os e-mails todos. É a única maneira de descobrir o que falta antes de ser um cliente a descobrir.
|
A ligação ao WHM, que é o que faz as contas nascerem sozinhas, está em ligar o WHMCS ao WHM. E o que costuma partir depois está em os problemas mais comuns no WHMCS.
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 9.000,00 Kz/mês Ver planos |