A CloudFlare é uma ferramenta que possui vários serviços disponíveis, dentro os quais um Editor de DNS (já que pode ser utilizado como servidor de NS para centralizar seus domínios, por exemplo), CDN, ferramentas de proteção dentre outras.
Bom, dentro das ferramentas disponíveis de forma gratuita está a possibilidade da utilização de seu certificado SSL para seu site. Pensando nisso resolvi criar esse tópico aqui em nossa comunidade com o intuito de te ajudar a criar sua conta na CloudFlare, habilitar e configurar corretamente seu certificado SSL para seu site na Cloudflare.
Então vamos lá!
Vamos dividir esse tópico em 2 partes principais:
- Parte 1 - Criação de sua conta na CloudFlare;
- Parte 2 - Habilitar e configurar o certificado SSL de seu site dentro do painel da CloudFlare;
Parte 1 - Criação de sua conta na CloudFlare
Vou presumir que se você está seguindo essa parte você ainda não possui conta na CloudFlare, tudo bem?
Caso você já tenha sua conta na CloudFlare pode pular para a Parte 2 ^^.
1 - Primeiro passo é você acessar o site da Cloudflare e no formulário de cadastro que você verá adicione seu melhor email e crie uma senha e clique no botão Inscrever.
2 - Uma vez inscrito você e logado você poderá adicionar seu site através do botão Adicionar Site que normalmente está localizado no cabeçalho de seu painel:
3 - A seguir você adicionar seu domínio no campo de domínio e clicar no botão Continuar você poderá selecionar o plano Grátis que normalmente está abaixo dos demais planos, e uma vez selecionado clique no botão Continuar.
4 - Após você adicionar seu domínio ele irá fazer um escaneamento rápido e irá apresentar uma janela demonstrando quais os apontamentos NS ou nameservers que você precisará configurar no painel de DNS atual de seu domínio.
5 - Após você configurar esses apontamentos, como está na imagem acima, em seu domínio você pode clicar no botão Concluído, verifique os nameservers.
OBS: mesmo adicionando os nameservers e clicando no botão de verificar os nameservers, como é mostrado na imagem acima, pode ser que a confirmação desses apontamentos demore algumas horas para ser completamente propagado. Então, caso a confirmação não seja completa na hora, aguarde algumas horas e tente novamente.
6 - Após clicar no botão você será direcionado para o “Guia de início rápido”, aqui você pode selecionar a opção de “Concluir mais tarde”.
Parte 2 - Habilitar e configurar o certificado SSL de seu site dentro do painel da CloudFlare
Agora vamos configurar o certificado SSL da CloudFlare.
1 - Estando em seu Painel da CloudFlare vá na opção de SSL/TLS > Visão Geral:
E selecionar opção de certificado Flexível e marcar a opção de “Recomendações de SSL/TLS”:
2 - Agora vamos na opção Certificado de borda e vamos marcar a opção de Sempre usar HTTPS:
E prontinho!
O certificado SSL da Cloudflare já foi configurado corretamente, bastando apenas você forçar o SSL em seu site.