O Cloudflare é um ótimo sistema para acelerar o site. Ele também oferece um sistema de parcerias com empresas de hospedagem facilitando a implementação do serviço sem a necessidade de alterar o DNS do cliente.
Para se candidatar, basta preencher o formulário e aguardar a resposta. Quando seu pedido for aceito, você pode fazer os procedimentos abaixo:
Instalando o plugin no cPanel
Acesse o seu servidor via ssh como root e execute os comandos a seguir:
cd /usr/local/cpanel
Baixe o plugin do repositório no Github:
curl -k -L https://github.com/cloudflare/CloudFlare-CPanel/tarball/master > cloudflare.tar.gz
Descompacte o arquivo baixado:
tar -zxvf cloudflare.tar.gz
Acesse o diretório criado:
cd cloudflare-CloudFlare-CPanel-*/cloudflare/
Inicie a instalação. Lembre-se de substituir HOST_API_KEY pela API fornecida no portal de parceiros. E onde diz Your_Company_name, coloque o nome da sua empresa.
./install_cf HOST_API_KEY mod_cf 'YOUR_COMPANY_NAME'
Boas práticas
Vamos deixar tudo limpo, voltando dois níveis:
cd ../ ../
E apagando o arquivo baixado:
rm -rf cloudflare-CloudFlare-CPanel-UNIQUE ID*
Verificando a instalação
Para ver se a instalação foi feita com sucesso:
cat etc/cloudflare.json
O resultado deve ser algo como:
root@server1 [/usr/local/cpanel]# cat etc/cloudflare.json { “host_key”:”32yt5a7b436tuy8974tre -”, (For security purposes, this will not be your host key.) “host_formal_name”:”Awesome Hosting”, “host_name”:”api.cloudflare.com”, “host_uri”:”/host-gw.html”, “user_name”:”www.cloudflare.com”, “user_uri”:”/api_json.html”, “host_port”:”443”, “host_prefix”:”cloudflare-resolve-to”, “cp_version”:”1.3.0” }
Pronto, agora você já deve ver o ícone do CloudFlare no cPanel.
Desinstalar
Se você quiser remover o plugin, basta executar:
/usr/local/cpanel/bin/unregister_cpanelplugin /usr/local/cpanel/3rdparty/cloudflare.cpanelplugin
Informações perfeitas e extremamente funcionais.
Boas dicas de instalação para quem busca ou já é parceiro CloudFlare.