Torne HTTPS um serviço mantido
Emita um certificado com um cliente compatível e verifique o caminho de renovação.
Conteúdo revisado · Português (BR)
- Tipo de guia
- Operar e proteger
- Exemplos
- Ilustrativo, específico do ambiente
- Escopo de integração
- Nenhuma máquina remota conectada
Prepare o nome e o listener
Para um servidor real, garanta que o nome do host resolva para o destino correto e que o serviço web responda. O desafio HTTP-01 precisa que o caminho do desafio seja acessível na porta 80. DNS-01 pode suportar outros arranjos e nomes curinga, mas requer acesso DNS gerenciado com segurança.
Instale o Certbot usando as instruções atuais da plataforma
Escolha o servidor web e o sistema operacional na página oficial de instruções do Certbot. Instale pelo método documentado para essa combinação. Evite misturar instalações por pacote e snap ou presumir que o site OmbraHost já instalou um certificado em um servidor remoto.
Solicite o certificado para os nomes pretendidos
O exemplo do Nginx abaixo é executado em um sistema com a integração Nginx correspondente do Certbot instalada. Substitua o domínio de documentação por nomes que você controla. Revise a configuração gerada e valide o Nginx antes de aplicar edições adicionais.
sudo certbot --nginx -d example.com -d www.example.com
sudo nginx -tComprove a renovação, em vez de presumi-la
Verifique a lista de certificados, o mecanismo de renovação agendada e a acessibilidade do desafio. Um dry run exercita a renovação com o ambiente de teste. Credenciais DNS, alterações de proxy ou uma porta fechada podem quebrar uma renovação que antes funcionava.
sudo certbot certificates
sudo certbot renew --dry-run
# Inspect the timer used by your installation method:
systemctl list-timers --allMonitore o certificado ativo e o caminho HTTPS
Teste o nome de host público de fora do servidor, inspecione a expiração e mantenha um alerta antes do prazo. Se um proxy usar um certificado de origem, inspecione essa conexão separadamente do certificado voltado ao visitante. Certifique-se de que os redirecionamentos da aplicação e os cookies usem a origem segura pretendida.
Saia com um resultado verificável.
- Prepare o nome e o listener.
- Monitore o certificado ativo e o caminho HTTPS.
- Mantenha informações de recuperação e segredos fora de arquivos públicos.