SSL

Como configurar o certificado SSL grátis para Apache no Debian 10

Como configurar o certificado SSL grátis para Apache no Debian 10
Os protocolos TLS e SSL criptografam o tráfego entre um site (ou outro serviço) e um visitante ou navegador da web, evitando que sniffers ou invasores acessem a comunicação. Recentemente, o Google exigiu que todos os webmasters usassem SSL, mesmo para sites sem troca de informações confidenciais, tornando esse protocolo uma obrigação, independentemente da necessidade de segurança.

Este tutorial se concentra na instalação de um certificado SSL em um servidor web Apache no Linux Debian 10 Buster rápido e simples usando Certbot. Para usuários que precisam de um servidor da web criptografado, mas não instalaram ou configuraram o Apache ainda, a primeira seção mostra como instalar e configurar o Apache no Debian 10 Buster para hospedar um site.

Todas as etapas descritas neste tutorial são úteis para versões anteriores recentes do Debian e distribuições Linux baseadas. Se você já tem o Apache, pode pular para Como configurar o certificado SSL grátis para Apache no Debian 10 Buster.

Instalando Apache no Debian 10 Buster

Este passo é apenas para usuários que ainda não instalaram o Apache, se você já tem o Apache instalado, pule para o capítulo “Como configurar o certificado SSL grátis para Apache no Debian 10”.
Se você não instalou o Apache, instale-o executando:

# apt install apache2 -y

Depois de instalado, o serviço iniciará automaticamente e você poderá acessar seu servidor web a partir de seu navegador através do endereço http: // 127.0.0.1 (localhost).

O Apache também oferece suporte a vários domínios, mas para esta configuração iremos apenas configurar o domínio https: // linux.beleza usando o arquivo de configuração padrão para apache / etc / apache2 / sites-enabled / 000-default.conf. Corre:

# nano / etc / apache2 / sites-enabled / 000-default.conf

As linhas não comentadas abaixo mostram uma configuração adequada adaptada para linux.beleza,

O arquivo contém o seguinte conteúdo abrindo o arquivo (), o nome do servidor, alias, informações de contato, diretório raiz, informações de arquivos de registro e arquivo de fechamento ().


Nome_do_servidor linux.beleza
ServerAlias ​​www.linux.beleza
ServerAdmin contact @ linux.beleza
DocumentRoot / var / www / html
ErrorLog $ APACHE_LOG_DIR / erro.registro
CustomLog $ APACHE_LOG_DIR / acesso.log combinado

Você pode renomear a página de índice padrão do Apache executando:

# mv index.html oldindex.html

Em seguida, crie uma nova página para fins de teste:

# nano teste.html

Coloque dentro de qualquer conteúdo que você quiser:

Pressione CTRL + X para salvar e sair.

Para permitir o acesso de fora da rede, alguns usuários domésticos precisarão configurar seus roteadores para encaminhar as portas necessárias para seus servidores web. A imagem a seguir mostra apenas um exemplo de página de configuração do roteador para encaminhamento de porta. Em seu roteador, você precisará encaminhar as portas 80 e 443 para o endereço IP local do seu computador Apache.

Finalmente, você poderá acessar seu site de fora de sua rede.

Como configurar o certificado SSL grátis para Apache no Debian 10 Buster

Se você já tem o Apache na hora de adicionar SSL, para este propósito este tutorial mostra como instalar um certificado SSL de uma forma rápida e simples usando certbot, um instalador automático e configurador para Let's Encrypt SSL.

Para começar a instalar os pacotes Certbot executando:

# apt install certbot python-certbot-apache -y

Depois de instalados, os pacotes anteriores criam e instruem um redirecionamento para https executando:

# certbot --apache

Preencha as informações solicitadas:

Em algum momento, ele oferecerá a você para redirecionar o tráfego para https, pressione 2 para aceitar, pressione ENTRAR terminar.

Se o processo for bem-sucedido, você verá a seguinte tela:

Finalmente você pode testar seu site, pressione CTRL + F5 e ele irá redirecionar através de SSL agora.

Para renovar o certificado, execute:

# certbot renew --dry-run

Conclusão sobre o método Certbot para instalar um certificado SSL para Apache no Debian 10 Buster

Certbot torna a instalação de certificados SSL extremamente fácil e rápida, permitindo que qualquer usuário inexperiente sem Plesk ou Cpanel compartilhe conteúdo da web de maneira segura e gratuita. Todo o processo demorou minutos, incluindo a instalação do Apache.

Outras opções gratuitas para obter certificados SSL gratuitos podem incluir SSL gratuitamente (https: // sslforfree.com, as curtas licenças SSL gratuitas do Comodo ou Zerossl que ainda não experimentei, mas nenhum deles significa um método rápido e fácil como este.

Espero que você tenha achado este breve artigo sobre como configurar um certificado gratuito para Apache no Debian 10 útil, obrigado por lê-lo.

Controle e gerencie o movimento do mouse entre vários monitores no Windows 10
Gerenciador de mouse com tela dupla permite que você controle e configure o movimento do mouse entre vários monitores, diminuindo seus movimentos pert...
WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...
O botão esquerdo do mouse não funciona no Windows 10
Se você estiver usando um mouse dedicado com seu laptop ou computador desktop, mas o o botão esquerdo do mouse não funciona no Windows 10/8/7 por algu...