A instalação permite criptografar com o Apache no Ubuntu 16.04

Usando o Let's Encrypt for SSL, você poderá criptografar transações / dados do seu site gratuitamente. O tutorial a seguir abordará todo o processo de instalação do cliente Let's Encrypt para instalar seu certificado SSL no Ubuntu 16.04.

No final deste guia do Ubuntu, você poderá criar certificados SSL Let's Encrypt e configurá-los em seu servidor Apache.

Etapa 1: Pré-requisitos

Vamos criptografar funciona com um cliente. Você pode criar certificados SSL do seu servidor, sem intervenção manual. A instalação do software cliente Let's Encrypt requer uma pilha LAMP. Se você ainda não possui um, consulte o tutorial Como instalar o Apache, MySQL e PHP no Ubuntu .

Depois de ter um servidor Web Apache em funcionamento no servidor em nuvem Vultr SSD, é hora de instalar o Let's Encrypt. Faça o download do cliente para /opt/letsencrypt:

apt-get install git
git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt

Etapa 2: Gerando um certificado SSL Vamos criptografar

Vamos criptografar obras verificando seu domínio através do cliente. Vamos criptografar configurará um servidor da Web 'oculto' para verificar os pontos do seu domínio no servidor da nuvem. Seu certificado SSL será gerado automaticamente usando o comando:

cd /opt/letsencrypt/
./letsencrypt-auto --apache -d yourubuntuserver.example

Criar um certificado SSL para vários domínios é ainda mais fácil: basta adicionar o -dswitch quantas vezes quiser.

./letsencrypt-auto --apache -d yourubuntuserver.example -d mysslcertificate.example
./letsencrypt-auto --apache -d yourubuntuserver.example -d mysslcertificate.example -d anotherwebsite.example

Você também pode gerar um certificado SSL Let's Encrypt para seus www.subdomínios da seguinte maneira:

./letsencrypt-auto --apache -d yourubuntuserver.example -d mysslcertificate.example -d anotherwebsite.example -d www.yourubuntuserver.example -d www.mysslcertificate.example -d www.anotherwebsite.example

Etapa 3: forçando o SSL

Depois de gerar seu (s) certificado (s) SSL, você poderá forçar seus sites a redirecionarem para a versão protegida por SSL do seu site. Adicione as seguintes linhas aos .htaccessarquivos dos seus sites:

RewriteEngine On 
RewriteCond % 80 
RewriteRule ^(.*)$ https://yourubuntuserver.example/$1 [R,L]

Se você preferir redirecionar para o www.subdomínio com Let's Encrypt:

RewriteEngine On 
RewriteCond % 80 
RewriteRule ^(.*)$ https://www.yourubuntuserver.example/$1 [R,L]

Etapa 4: Renovar automaticamente os certificados Let's Encrypt

Let's Encrypt é uma autoridade de certificação gratuita. Por esse motivo, os certificados não são válidos por mais de 90 dias por padrão. Naturalmente, se você gerencia muitos certificados SSL do Let's Encrypt, é muito difícil renová-los manualmente. O Let's Encrypt fornece um utilitário para tentar renovar automaticamente todos os certificados no momento que você escolher. A Vultr recomenda fazer isso à noite, pois isso não sobrecarregará seu servidor em nuvem.

A automação desse processo é feita usando uma tarefa cron.

crontab -e

Anexe o seguinte cronjob na parte inferior do arquivo:

15 5 * * 5 /opt/letsencrypt/letsencrypt-auto renew >> /var/log/le-renew.log

O trabalho cron que acabamos de criar irá renovar um certificado SSL a cada sexta-feira às 05h15, executando o seguinte script: /opt/letsencrypt/letsencrypt-auto renew.

Parabéns! O Ubuntu 16.04 agora está utilizando certificados SSL usando o Let's Encrypt completamente gratuito. Os certificados serão renovados por eles mesmos. Se você deseja usar mais certificados SSL em um único servidor de nuvem Vultr, basta seguir a etapa 2 para cada domínio que deseja proteger com SSL.

Obrigado por ler este guia Let's Encrypt, se você tiver alguma dúvida, não hesite em consultar o guia oficial de introdução .

Deixar um comentário

A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.