For the complete documentation index, see llms.txt. This page is also available as Markdown.

Atualização de certificados SSL

Atualize certificados SSL expirados no Navixy On-Premise executando Nginx. Localize os arquivos de certificado e chave e, em seguida, substitua-os pela nova cadeia de certificados.

Instalação do certificado SSL

Esta página fornece instruções sobre como atualizar seu certificado SSL expirado. Se você precisar de instruções sobre como instalar um certificado pela primeira vez (mudar de HTTP para HTTPS), consulte a instalação página.

Os certificados SSL têm uma data de expiração, o que significa que eles precisam ser reemitidos e atualizados em seu servidor antes de expirarem. Atualizar certificados SSL é um processo simples que não requer conhecimentos avançados de administração de sistemas.

A plataforma Navixy usa o Nginx como seu servidor web. Para atualizar seus certificados SSL, localize os arquivos atuais do certificado e da chave privada na configuração do Nginx e substitua-os pelos novos. Esta página explica em detalhes o processo de atualização do certificado SSL.

Atualizando os certificados

Configuração do Nginx no servidor Linux

A configuração do Nginx para seu site está localizada no caminho abaixo. Leia o conteúdo do arquivo com qualquer editor de texto.

/etc/nginx/sites-available/navixy.conf

Dentro dele, você pode ver linhas como esta:

ssl_certificate /etc/nginx/ssl/certificate.crt;
ssl_certificate_key /etc/nginx/ssl/private.key;

Isso significa que os arquivos do certificado estão localizados em /etc/nginx/ssl/. O caminho também pode ser abreviado para ssl/certificate.crt se os arquivos estiverem no diretório acima. Ambos estão corretos.

Configuração do Nginx no servidor Windows

A configuração do Nginx para seu site está localizada no caminho abaixo. Leia o conteúdo do arquivo com qualquer editor de texto.

C:\nginx\conf\sites-enabled\navixy.conf

No arquivo, você pode encontrar as linhas como esta:

O /ssl/ a entrada aqui é uma abreviação de C:\nginx\conf\ssl. É recomendável usar esse caminho, mas, se seus certificados estiverem em uma pasta diferente, você precisará especificar o caminho completo no arquivo de configuração.

Se você tiver vários domínios configurados na sua plataforma Navixy, normalmente terá domínios separados para a API, o painel de administração e a interface do usuário. Isso resultará em uma configuração do Nginx contendo vários blocos que começam com "server" e especificam o caminho para o certificado de cada bloco. É importante observar que você precisará de um certificado SSL separado para cada nome de domínio ou de um certificado curinga (para *.domain.com) para funcionar com todos os domínios de terceiro nível.

Requisitos do certificado

Cadeia de confiança

Para que seu certificado SSL funcione corretamente, ele deve incluir uma cadeia de confiança completa. Isso significa que os arquivos do certificado não devem conter apenas o certificado principal, mas também quaisquer certificados intermediários e raiz necessários para estabelecer uma cadeia de confiança com o emissor do certificado. Esses certificados são conhecidos como certificados de cadeia completa.

É importante garantir que o certificado que você obtiver inclua a cadeia completa, pois alguns recursos, como aplicativos móveis, podem não funcionar corretamente sem ela. Se você encontrar alguma dificuldade para montar a cadeia completa, pode entrar em contato com o emissor do certificado para obter ajuda ou usar ferramentas on-line como esta para resolver a cadeia de confiança. Para mais informações sobre a cadeia de confiança, você pode consultar uma explicação fornecida pelo emissor SSL.

Requisito da chave privada

Para que o servidor web Nginx inicie corretamente, a chave privada deve corresponder ao certificado SSL. Normalmente, o emissor do certificado fornece a chave privada junto com o certificado. Se você reemitir um certificado da mesma autoridade, a chave privada geralmente permanece a mesma e não precisa ser substituída.

Atualizado

Isto foi útil?