Como ter HTTPS de graça
Linux
Habilite o HTTPS, o famoso cadeado, no seu site sem precisar pagar nada
Graças ao pessoal do Letsencrypt, hoje é possível emitir certificados SSL de graça para seu domínio. Sim, você não precisa pagar mais uma fortuna por certificados SSL para ter o cadeado no seu domínio. E porque isso é importante? Bem, o Google está penalizando os sites que não tem SSL (HTTPS). E se você não está na primeira página do Google, bem, você está com sérios problemas. Para facilitar mais ainda nosso trabalho, o pessoal do EFF (Eletronic Frontier Foudation) criou uma ferramenta em Python bastante simples de usar para emitir e configurar os certificados nos servidores APACHE e NGINX. O primeiro passo é acessar o site https://certbot.eff.org/ e escolher o seu servidor WEB e o seu sistema operacional.
Dependendo do seu servidor Linux, o site vai te mostrar o passo-a-passo para fazer a instalação do software do certbot.
No meu caso, como uso o Nginx e o CentOS 6, a instalação é feita baixando um script do site:
Siga as instruções do site para fazer a instalação correta no seu sistema.
Uma vez instalado, execute o certbot. Se tudo der certo, ele vai ler a configuração do seu servidor Web, e listar os sites configurados. basta selecionar qual site você quer que ele gere e configure o certificado:
$ sudo ./certbot-auto Which names would you like to activate HTTPS for? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1: www.carlacruz.com.br 2: carlacruz.com.br - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Select the appropriate numbers separated by commas and/or spaces, or leave input blank to select all options shown (Enter 'c' to cancel): 1 Cert is due for renewal, auto-renewing... Renewing an existing certificate Performing the following challenges: tls-sni-01 challenge for www.carlacruz.com.br Waiting for verification... Cleaning up challenges Deploying Certificate to VirtualHost /etc/nginx/conf.d/www.carlacruz.com.br.443.confPronto, SSL instalado com sucesso. E para renovar:
$ sudo ./certbot-auto renewGostou deste post? Quer aprender como configurar o servidor Apache corretamente? Faça nosso curso de Apache Web Server Aprenda muito mais sobre Linux em nosso curso online. Você pode fazer a matrícula aqui com trial de 7 dias grátis. Se você já tem uma conta, pode acessar aqui.
Gostou? Compartilhe :-)