Certificados SSL Ajuda

Tentamos traduzir esta página para você. A página em inglês também está disponível.

NGINX no CentOS 7: Instale um certificado

Após a aprovação da sua solicitação de certificado, você pode fazer download do SSL e dos certificados intermediários do aplicativo SSL. Para obter mais informações, consulte Baixar seu certificado SSL . Você deve selecionar a opção Apache ao baixar seu certificado.

Observação: Esta instalação SSL foi feita em um servidor CentOS 7 com uma pilha LEMP instalada. A configuração exata do seu servidor pode ser diferente, dependendo da sua versão do Nginx, sua plataforma de sistema operacional ou o método usado para instalar o Nginx.

  1. Conecte-se ao seu servidor via SSH.
  2. Crie um diretório para armazenar a chave do servidor, o certificado e o pacote intermediário.
    sudo mkdir / etc / nginx / ssl
  3. Copie sua chave privada que foi criada quando você gerou sua CSR para a pasta ssl
    cp coolexample.key / etc / nginx / ssl
  4. SFTP em seu servidor e carregue seu certificado SSL e pacote intermediário para a pasta / etc / nginx / ssl.
  5. Navegue até a pasta SSL no SSH.
    cd / etc / nginx / ssl
  6. Combine seu certificado SSL e o pacote intermediário em um arquivo usando o comando concatenar. Como o certificado intermediário e o certificado raiz vêm em um pacote, você pode usar o seguinte comando SSH:
    sudo cat f84e19a2f44c6386.crt 

    Observação: Os certificados devem ser listados nesta ordem com o comando concatenate ou o SSL não funcionará corretamente no seu servidor.
  7. Abra seu arquivo de configuração NGINX para o domínio no qual você está instalando o certificado SSL.
    sudo vim /etc/nginx/sites-available/coolexample.com
  8. Atualize o arquivo de configuração para usar o certificado SSL.
    servidor {escuta 80; server_name coolexample.com; retornar 301 https://$host$request_uri; } servidor {ouvir 443 ssl; server_name coolexample.com; ssl_certificate /etc/nginx/ssl/coolexample.crt; ssl_certificate_key /etc/nginx/ssl/coolexample.key; root /usr/share/nginx/coolexample.com/; index index.php index.html index.htm; }
    
  9. Salve o arquivo de configuração.
    wq!
  10. Reinicie seu servidor NGINX.
    sudo service nginx restart