Problemas com SSL
Comando Rápido para Atualizar o SSL
Para atualizar rapidamente o SSL com o Certbot e Nginx, execute o seguinte comando no terminal:
sudo certbot --nginxOpção 2 - Como Liberar SSL pelo Cloudflare
Se preferir usar o Cloudflare para gerenciar seu SSL, siga os passos abaixo:
Passo 1: Atualizar Pacotes
Abra o terminal e atualize os pacotes do sistema:
sudo apt-get update
Passo 2: Instalar Certbot e Plugins Necessários
Instale o Certbot:
sudo apt-get install certbotInstale o plugin do Certbot para o Cloudflare:
sudo apt-get install python3-certbot-dns-cloudflareInstale o plugin do Certbot para o Nginx:
sudo apt-get install python3-certbot-nginx
Passo 3: Criar Arquivo de Configuração do Cloudflare
Crie um arquivo de configuração chamado
cloudflare.iniusando o editor de textonano:No arquivo, adicione as seguintes linhas, substituindo com suas informações do Cloudflare:
Para salvar o arquivo no
nano, pressioneCtrl + X, depoisY, e em seguidaEnter.
Passo 4: Mover Arquivo para a Pasta de Segredos
Crie a pasta de segredos no diretório do seu usuário (substitua
deploypelo nome do seu usuário):Mova o arquivo
cloudflare.inipara a pasta de segredos:
Passo 5: Obter Certificado SSL
Execute o comando abaixo para obter o certificado SSL usando as credenciais do Cloudflare. Substitua
frontend.seudominio.com.brebackend.seudominio.com.brpelos seus domínios:
Passo 6: Configurar o Nginx
Após obter o certificado, configure o Nginx para usar o SSL com o comando:
Seguindo esses passos, você conseguirá configurar o SSL no seu servidor usando o Certbot com suporte ao Cloudflare.
Atualizado