Certificados de SSL Ajuda

Fizemos o nosso melhor para traduzir esta página para si. A página em inglês também está disponível.

NGINX no CentOS 7: instalar um certificado

Após a aprovação do seu pedido de certificado, pode descarregar os certificados SSL e intermédios a partir da aplicação SSL. Para obter mais informações, consulte Descarregar o seu certificado SSL . Você deve selecionar a opção Apache ao fazer o download do seu certificado.

Nota: 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, com base na sua versão do Nginx, na sua plataforma de SO ou no método utilizado para instalar o Nginx.

  1. Ligue-se ao seu servidor através de SSH.
  2. Crie um diretório para armazenar a chave do servidor, o certificado e o pacote intermédio.
    sudo mkdir / etc / nginx / ssl
  3. Copie a sua chave privada que foi criada quando gerou o seu CSR para a pasta SSL
    cp coolexample.key / etc / nginx / ssl
  4. SFTP para o seu servidor e carregue o certificado SSL e o pacote intermédio para a pasta / etc / nginx / ssl.
  5. Navegue até a pasta SSL no SSH.
    cd / etc / nginx / ssl
  6. Combine o seu certificado SSL e o pacote intermediário em um arquivo usando o comando concatenate. 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 

    Nota: os certificados têm de ser listados nesta ordem com o comando concatenate ou o SSL não funcionará corretamente no seu servidor.
  7. Abra o seu ficheiro de configuração NGINX do domínio no qual está a instalar 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; devolver 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 o seu servidor NGINX.
    sudo service nginx restart