Hostwinds Tutoriais
Resultados da busca por:
Índice
Ao desenvolver seu site, ele pode ser benéfico instalar um SSL o mais rápido possível. O motivo para fazer isso pode ser:
Há muitas razões pelas quais você gostaria de ter um SSL instalado em seu site.Neste guia, estaremos passando por aquisição de uma criptografar SSL com o Certbot.Estaremos usando a ferramenta ACME-DNS-CERTBOT no Certbot para concluir esta tarefa.
There are a couple of things that you will need before beginning with this guide.
Quando esses itens estiverem prontos, podemos começar com o guia.
Para instalar o Certbot no servidor, estaremos usando o repositório mantido pelos desenvolvedores Certbot, pois eles têm a versão mais atualizada. Para começar, adicione o repositório:
sudo apt-add-repository ppa:certbot/certbot
Você pressionará "ENTER" para confirmar que gostaria de adicionar o repositório.Em seguida, você vai querer instalar o CERTBOT.Você precisará usar este comando:
sudo apt install certbot
Parabéns! Você acabou de instalar o Certbot em seu servidor. Infelizmente, esse não é o fim deste guia. Em seguida, precisaremos instalar o acme-dns-certbot.
Agora que você tem o CERTBOT instalado no seu servidor, agora você pode instalar a ferramenta ACME-DNS-Certbot, que permitirá que você adquire a descoberto de SSL.
Primeiro, você precisará baixar a ferramenta usando este comando:
wget https://github.com/joohoi/acme-dns-certbot-joohoi/raw/master/acme-dns-auth.py
Depois de fazer o download, você precisará ter certeza de que pode editar o script executando isso:
chmod +x acme-dns-auth.py
Agora você precisará editar o script. Primeiro, execute este comando:
sed -i 's/python/python3/' acme-dns-auth.py
Verifique se as alterações foram feitas.
cat acme-dns-auth.py
Agora deve parecer algo assim:
Isso garante que o script esteja usando o Python 3, a versão suportada mais recente.Agora precisamos mover o arquivo para o diretório criptografar:
sudo mv acme-dns-auth.py /etc/letsencrypt/
Agora que temos tudo baixado e instalado, podemos obter o SSL, criptografar SSL no seu domínio.
Agora você pode adicionar o SSL ao seu domínio específico usando a ferramenta acme-dns-auth. Você executará o script inicial executando este comando:
sudo certbot certonly --manual --manual-auth-hook /etc/letsencrypt/acme-dns-auth.py --preferred-challenges dns --debug-challenges -d *.your.domain -d your.domain
Em seguida, você precisará substituir seu domínio real para a seção "your.domain".Certifique-se de aceitar as ações pressionando "Y".Depois disso, você deve ser uma saída como esta:
Please add the following CNAME record to your main DNS zone: _acme-challenge.luke.ga CNAME d8f11caf-f510-4bcd-b84e-0cef385e3953.auth.acme-dns.io.
Waiting for verification…
Você adicionará um cname nos registros DNS do seu domínio. Se você estiver usando o HostWinds DNS Manager, deve parecer algo assim:
Depois de adicionar o CNAME ao seu gerenciador DNS, você precisará voltar ao seu terminal e pressionar "ENTER" para validar o registro.Isso deve completar o processo.
Parabéns!Você acabou de adicionar um deseja criptografar SSL ao seu domínio por cerca de 5 anos, mas como você renovaria o certificado para que não expire?Você precisaria executar este comando:
sudo certbot renew
Isso renovará automaticamente todos os certificados que você usa atualmente o CERTBOT. Você não precisará adicionar mais nada para renovar. Este comando fará tudo para você.
Agora você tem um domínio seguro enquanto continuar executando o Certbot em seu servidor. O certificado atual que você acabou de adicionar ao seu domínio não irá expirar por 5 anos.
Escrito por Luke Johnston / Junho 19, 2020