Segurança e SSL

Instalar um certificado SSL externo no cPanel

Revisto a 4 min de leitura SSL cPanel

Antes de comprar um certificado, verifique se o domínio pode usar o SSL automático da conta.

Pode instalar um certificado externo a partir do cPanel quando precisar de uma autoridade ou de um tipo de certificado diferente do disponível através do AutoSSL. Num servidor moderno com SNI não é obrigatório ter um IP dedicado para cada certificado.

Vai precisar de:

  • O nome exato que o certificado deve cobrir.
  • A chave privada correspondente.
  • O certificado emitido e, quando a entidade o disponibilizar, a respetiva cadeia intermédia ou CA Bundle.

Não partilhe a chave privada nem a cole em verificadores externos. Se a perder, o certificado não poderá ser instalado com outra chave: terá de gerar um novo par e pedir uma reemissão.

Gerar o pedido CSR

  1. Aceda a cPanel > SSL/TLS.
  2. Entre em Certificate Signing Requests (CSR).
  3. Gere um pedido para o domínio. O cPanel criará ou associará uma chave privada; conserve-a na secção Private Keys.
  4. Copie o bloco completo, desde BEGIN CERTIFICATE REQUEST até END CERTIFICATE REQUEST, e envie-o à entidade certificadora.

A entidade terá de validar o controlo do domínio antes de emitir o certificado. Siga as instruções de validação e peça que inclua todos os nomes que vai servir, como o domínio principal e www, quando for o caso.

Instalar o certificado

  1. Aceda a cPanel > SSL/TLS > Manage SSL sites.
  2. Selecione o domínio e introduza o certificado em CRT.
  3. Use Autofill by Domain ou Fetch para carregar a chave privada que corresponde ao CSR. Se o cPanel não a encontrar, não continue até localizar a chave correta.
  4. Cole a cadeia intermédia fornecida pela entidade em CABUNDLE. Não invente nem misture cadeias de outra emissão.
  5. Instale o certificado e verifique num navegador que o nome, a cadeia e a data estão corretos.

Instalar um certificado manual pode fazer com que esse domínio deixe de usar a gestão automática do AutoSSL enquanto o certificado externo for válido. Confirme quem se vai encarregar de o renovar e conserve de forma segura a chave, o certificado e a cadeia.

Verificar todos os destinos

Teste separadamente o domínio com e sem www, se ambos estiverem em uso. Se houver uma CDN, o certificado que vê pode ser o da CDN e não o instalado no cPanel: reveja as duas ligações sem desativar a verificação TLS.

Carregar o CRT para a lista de certificados não basta; tem de ficar instalado no site correto. Também não altera, por si só, os URL da aplicação. Depois de validar a instalação, siga o guia para ativar o redirecionamento HTTPS.

No cPanel 134 e posteriores, estas ferramentas podem aparecer como separadores de SSL/TLS Certificates. A chave privada e o CSR continuam a ser materiais diferentes: envie à entidade o pedido, nunca a chave.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.