Este tutorial mostra como instalar um certificado SSL gratuito para o nginx no Debian 10 usando o certbot.
Para usuários que não instalaram o NGINX, o tutorial começa com uma introdução rápida à instalação e configuração do Nginx para mostrar o site Linux.BZ, usuários que já possuem o nginx instalados e configurados podem pular para como instalar o certificado SSL gratuito para o nginx no Debian 10.
Instalando o Nginx no Debian 10 Buster
O NGINX foi desenvolvido para alto desempenho, apoiando milhões de conexões simultaneamente. Embora, por padrão, ele possa servir apenas sites estáticos contrários ao Apache, que podem servir sites estáticos e dinâmicos, sites dinâmicos também podem ser servidos com o Nginx auxiliado pelo Apache ou outro software.
Se você tiver o NGINX ainda não instalado no seu PC, esta seção mostrará sua instalação e configuração, se você já tiver o Nginx já instalado salto para como instalar o certificado SSL gratuito para o nginx no Debian 10.
Para começar a instalar o NGINX no Debian 10 Buster, versões anteriores do Debian ou distribuições de Linux baseadas são executadas:
# apt install nginx -y
Você deve poder acessar seu servidor da web através do seu navegador em http: // 127.0.0.1/ (localhost).
Agora crie um arquivo de configuração para o seu site usando o Nano, na execução do terminal:
# nano/etc/nginx/sites-averable/linux.beleza
Dentro da entrada de arquivo recém -criada, o conteúdo mostrado na imagem abaixo, substituindo o Linux.BZ para seu nome de domínio.
servidor
Ouça 80 default_server;
Ouça [::]: 80 default_server;
raiz/var/www/linux.beleza;
ÍNDICE ÍNDICE.html;
server_name linux.BZ www.Linux.beleza;
Localização /
try_files $ uri $ uri/ = 404;
Depois de adicionar as linhas acima (substituindo o Linux.bz para o seu domínio), pressione Ctrl+X para salvar e sair do editor de texto Nano.
Em seguida, crie um link simbólico para /etc/nginx/sites-habilitado/linux.beleza Correndo:
# ln -s/etc/nginx/sites -available/linux.bz/etc/nginx/sites-habilitado/linux.beleza
Agora crie um diretório /var/www/
No meu caso:
# mkdir/var/www/linux.beleza
# SUDO Service Nginx Iniciar
Agora você deve acessar seu site através do NGINX com seu navegador:
Nota para usuários domésticos:
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 da Web. A imagem a seguir mostra apenas um exemplo de página de configuração do roteador para encaminhamento de porta, no seu roteador você precisará encaminhar as portas 80 e 443 para o seu endereço IP local do computador Apache.
Como instalar o certificado SSL gratuito para Nginx no Debian 10
O processo de instalação SSL gratuito para o NGINX sob o Debian 10 Buster é bastante fácil e rápido graças ao CERTBOT, o que faz com que o LetS criptografa os certificados SSL fáceis de instalar.
Você pode instalar o CertBot no Debian 10 Buster executando o seguinte comando:
# APT Install CertBot Python-CertBot-Nginx -y
Para iniciar o processo de configuração para adicionar um certificado SSL ao NGINX e redirecionar todo o tráfego HTTP para HTTPS RUN:
# sudo certbot -nginx
Você pode preencher todos os campos solicitados ou deixá -los em branco, a última etapa permite que você configure automaticamente o nginx para redirecionar todo o tráfego não seguro através do HTTPS.
Conclusão sobre o certificado SSL gratuito para Nginx no Debian 10 Buster
O processo para instalar um certificado SSL gratuito para Nginx no Debian 10 Buster é bastante simples e rápido graças ao CERTBOT. Todo o processo levou minutos para instalar o servidor da web nginx e configurá -lo com SSL.
Outras opções gratuitas para obter certificados SSL gratuitos podem incluir SSL gratuitamente (https: // sslforfree.com, as licenças SSL grátis curtas ou zerossl que eu ainda não tentei, mas nenhum deles significa uma maneira rápida e simples como esta.
Espero que você tenha encontrado este breve artigo sobre como instalar o certificado SSL gratuito para o nginx no Debian 10 útil, obrigado por lê -lo.
Outros artigos relacionados a como instalar o certificado SSL gratuito para o nginx no Debian 10