fbpx

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.

Captura-de-Tela-2018-10-03-às-13.11.45 Como ter HTTPS de graça

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:

Captura-de-Tela-2018-10-03-às-13.12.43 Como ter HTTPS de graça

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.conf

Pronto, SSL instalado com sucesso. E para renovar:

$ sudo ./certbot-auto renew

Gostou 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 🙂

Como ter HTTPS de graça
Classificado como:            

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.