Histórico da Página
Índice
Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
Objetivo
...
O objetivo deste artigo é apresentar uma forma de obter o certificado HTTPS gratuito. A Dúvida
Alguns clientes gostariam ou necessitam utilizar HTTPS em seus ambientes, porém desistem devido ao custo de um certificado wildcard!
Ambiente
TOTVS Fluig Plataforma - Arquitetura e Ambiente - Todas as versões
SoluçãoLet’s Encrypt (https://letsencrypt.org) é uma autoridade certificadora aberta, gratuita e automática. São membros da Linux Foundation e foram criados com o intuito de trazer mais segurança e privacidade à internet. Entre os principais apoiadores hoje destacam-se Cisco, Akamai, Google, Facebook, Mozilla, HP e outros destes porte.
O certificado é válido por 60 dias, porém a renovação pode e deve ser automatizada.
Como Funciona
...
...
A Let's Encrypt utiliza um protocolo denominado ACME (Automatic Certificate Management Environment). Em resumo, se baseia num conjunto de pedidos ou desafios para o servidor web que contém o certificado. A validação do domínio é realizada com base nas respostas e garantida pelo uso de um par de chaves. Para tanto é necessário um cliente ACME no servidor que será consultado pela autoridade certificadora (AC). Para mais informações clique aqui.
Após isto, para as solicitações de renovação e revogação dos certificados, basta o servidor enviar mensagens de gerenciamento de certificado e assiná-las com o par de chaves válido. Para obter um certificado, o client gera um PKCS e envia à Let’s Encrypt solicitando a emissão de um certificado para o(s) domínio(s), utilizando a chave pública informada.
Como utilizar
...
...
A Let's Encrypt possui uma lista de dezenas de clientes e APIs para automatizar a geração, configuração e renovação dos certificados.
...
Nota |
---|
Não é necessário nenhum cadastro prévio. |
Em ambiente Linux (CentOS ou derivados) + Apache
Instalação Certbot:
Bloco de código | ||
---|---|---|
| ||
wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto $ ./certbot-auto |
...
Saiba Mais
Em caso de dúvidas, mais informações podem ser encontradas em:
...