O que é o certificado SSL?
O SSL (Secure Sockets Layer) é um certificado digital que autentica a identidade do site e possibilita uma conexão criptografada.
Existem vários tipos de SSL, verifique os tipos no site da Kaspersky.
Como obter um certificado grátis?
Você pode utilizar o OpenSSL, mas recomendo utilizar o Cloudflare.
O processo no Cloudflare é simples, faça o registro, redirecione o DNS do domínio para os servidores do Cloudflare, aguarde alguns minutos a horas. Ao ser completado o redirecionamento para o Cloudflare, você pode ir em SSL e ativar a opção flexible, pronto!
Para ativar a opção FULL, você precisará criar as chaves e adicionar em sua hospedagem, veja o passo a passo:
- No Cloudflare, entre em SSL -> Origin Server
- Create Certificate
- Em Hostname coloque o domínio do seu site sem ‘www’, caso tenha subdomínios, pode adicionar aqui também ou você pode criar um SSL para cada subdomínio
- Clique em Create
- Salve os códigos em um local seguro
- Acesse sua hospedagem e vá em SSL
- Adicione uma custom SSL keys
- Copie os códigos gerados pelo Cloudflare
- No Cloudflare, vá em SSL e ative a opção FULL
- Pronto!