bg-tutorials

Como Instalar um Certificado SSL no BigCommerce

Este guia mostra como instalar um certificado SSL no BigCommerce. O BigCommerce é uma plataforma SaaS hospedada, portanto você não gerencia um servidor web. O certificado é carregado através do painel de administração da loja. Existem dois caminhos para o HTTPS, e a maioria das lojas precisa apenas do primeiro.

Opção 1: SSL gratuito automático (padrão para a maioria das lojas)

Toda loja BigCommerce vem com um certificado SSL gratuito que é provisionado automaticamente assim que um domínio personalizado é conectado. O certificado é emitido através do programa Encryption Everywhere da DigiCert, é renovado automaticamente e não requer upload. Use este caminho, a menos que você tenha um motivo específico para instalar seu próprio certificado (por exemplo, um certificado de Validação Estendida com nome de marca, ou um requisito de conformidade corporativa).

Etapa 1: Aponte seu domínio para o BigCommerce

No seu provedor de DNS, crie um registro CNAME que aponte o nome do host da sua loja (geralmente www) para o nome do host de destino do BigCommerce mostrado nas configurações de domínio da sua loja. Para o domínio raiz (exemplo.com sem www), use os valores de registro A ou ALIAS que o BigCommerce fornece na mesma tela. As alterações de DNS podem levar até algumas horas para se propagar.

Etapa 2: Adicione o domínio personalizado no BigCommerce

No painel de controle do BigCommerce, abra Settings > Domain names (para uma vitrine adicional, abra a entrada correspondente em Channels e use as configurações de domínio dela). Adicione seu domínio personalizado e defina-o como domínio principal. Assim que o DNS resolver para o BigCommerce, o certificado SSL gratuito é emitido e anexado automaticamente. O status muda de pendente para ativo em poucos minutos na maioria dos casos, e em até algumas horas se o DNS ainda estiver se propagando.

Etapa 3: Confirme que a vitrine está em HTTPS

Abra sua vitrine em um navegador e verifique se o cadeado aparece na página inicial e em uma página de produto. O BigCommerce fornece HTTPS automaticamente assim que o domínio está ativo. Nenhuma ação adicional é necessária para o caminho do SSL gratuito.

Opção 2: Instalar um certificado SSL de terceiros

Use este caminho se você comprou um certificado de uma Autoridade Certificadora (CA) e deseja que o BigCommerce o utilize na sua vitrine. Os motivos típicos são um certificado de Validação Estendida, um certificado wildcard cobrindo subdomínios que você também usa em outros lugares, ou uma política corporativa que exige um emissor específico.

Você precisará de três itens, todos no formato PEM (texto começando com —–BEGIN CERTIFICATE—– ou —–BEGIN PRIVATE KEY—–):

  • Seu certificado de servidor, o arquivo assinado para o seu domínio. Ele está no arquivo compactado que sua CA enviou, geralmente com extensão .crt.
  • Seus certificados intermediários, frequentemente entregues como um arquivo .ca-bundle. Esta é a cadeia que liga o seu certificado a uma raiz confiável.
  • Sua chave privada, o arquivo que você gerou junto com o CSR. O BigCommerce precisa dela para fornecer HTTPS, então localize-a antes de começar.

O certificado raiz não é necessário e já é confiável para os navegadores.

Gerar o CSR

Se você já gerou seu CSR e chave privada, pule para as etapas de instalação abaixo.

Um CSR (Certificate Signing Request) é um bloco de texto codificado que carrega os detalhes de contato e a chave pública que sua CA assina. A chave privada correspondente é gerada ao mesmo tempo e deve ser mantida em segurança; o certificado não funcionará sem ela.

O BigCommerce não gera o CSR para você. Você tem duas opções:

Envie o CSR para a sua CA durante o pedido. Depois que eles validarem e emitirem o certificado, você receberá um arquivo ZIP contendo o arquivo do certificado, o pacote intermediário e (dependendo da CA) a raiz. Continue com a instalação abaixo.

Instalar um certificado SSL no BigCommerce

Etapa 1: Abra a página SSL Certificate no seu painel de controle

Faça login no seu painel de controle do BigCommerce como proprietário da loja. A instalação de SSL de terceiros está disponível nos planos Pro e Enterprise. Para a vitrine padrão, abra Server Settings > SSL Certificates (algumas contas agora também exibem a mesma tela em Storefront > SSL Certificates, e você pode acessá-la a partir de Settings > Domain names e depois a opção SSL Certificate para esse domínio). Para uma vitrine adicional, abra a entrada correspondente em Channels e use as configurações de SSL do domínio desse canal.

Etapa 2: Escolha instalar um SSL de terceiros

Em Install a third-party SSL certificate, clique em Install a third-party SSL. O formulário de upload será aberto com três campos.

Etapa 3: Cole o certificado, a chave e o pacote intermediário

Abra os três arquivos em um editor de texto simples (Notepad, TextEdit no modo texto simples, ou VS Code) e copie cada um por completo, incluindo as linhas —–BEGIN …—– e —–END …—–. Cole cada um no campo correspondente:

  • SSL Certificate: cole o conteúdo do arquivo do seu certificado de servidor (o emitido para o seu domínio, geralmente .crt).
  • RSA Private Key: cole a chave privada que você gerou com o CSR.
  • CA Certificate: cole o pacote intermediário (geralmente o arquivo .ca-bundle). Se o arquivo contiver mais de um bloco de certificado, cole o arquivo inteiro como está.

Clique em Save (ou Install, dependendo da tela). O BigCommerce valida se a chave corresponde ao certificado e se a cadeia está completa, e então instala o certificado. O processo pode levar de 15 a 30 minutos para ser concluído na rede de borda do BigCommerce.

Etapa 4: Force o HTTPS na sua vitrine

Assim que o certificado estiver ativo, redirecione o tráfego HTTP para HTTPS para que os visitantes sempre acessem a versão segura. A configuração fica na mesma área da tela de SSL e geralmente é chamada de TLS/SSL ou HTTPS. Ative a opção Secure (HTTPS) site e o botão Force HTTPS (ou HTTPS forced). Após salvar, toda URL da vitrine será servida via HTTPS.

Sua loja BigCommerce agora está ativa em HTTPS com o seu próprio certificado.

Testar a instalação do SSL

Depois de instalar, escaneie a vitrine para confirmar que o certificado está sendo servido corretamente e que a cadeia está completa. Abra sua loja via https:// e verifique o cadeado, depois execute uma verificação mais detalhada com nosso SSL Checker para obter um relatório instantâneo sobre o certificado, a cadeia intermediária e os protocolos suportados.

Perguntas Frequentes

O BigCommerce fornece um certificado SSL gratuito?

Sim. Toda loja BigCommerce recebe um certificado SSL gratuito, emitido através do programa Encryption Everywhere da DigiCert, que é anexado automaticamente ao seu domínio personalizado depois que o DNS aponta para o BigCommerce. Ele se renova sozinho e é suficiente para a maioria das lojas.

Quando preciso de um certificado SSL de terceiros no BigCommerce?

Use um certificado de terceiros quando a opção gratuita Encryption Everywhere não for suficiente para o seu caso de uso: você deseja um certificado de Validação Estendida com o nome da sua empresa exibido nos navegadores que ainda o mostram, precisa reutilizar um certificado wildcard em outros sistemas, ou uma política de conformidade exige uma Autoridade Certificadora específica.

Preciso enviar o certificado raiz para o BigCommerce?

Não. Os navegadores já vêm com certificados raiz confiáveis. Você só precisa enviar o seu certificado de servidor, o pacote intermediário (campo CA Certificate) e a sua chave privada.

O upload do meu certificado falha com uma incompatibilidade de chave. O que isso significa?

O BigCommerce verifica se a chave privada que você cola realmente corresponde ao certificado. Se não corresponderem, o upload falha. Confirme se você gerou o CSR e a chave privada juntos, se está colando o arquivo de chave correto (não um antigo) e se o arquivo é a chave PEM não criptografada (começa com —–BEGIN PRIVATE KEY—– ou —–BEGIN RSA PRIVATE KEY—–, e não um bloco criptografado).

Quanto tempo leva a instalação no BigCommerce?

O upload em si é instantâneo, mas o BigCommerce leva cerca de 15 a 30 minutos para distribuir o certificado por toda a sua rede de borda. Durante esse período, você pode ver o certificado antigo ou um estado misto. Aguarde até que o status na tela SSL Certificates mude para ativo antes de escanear o site.

Posso instalar um certificado SSL em mais de uma vitrine?

Sim. Cada vitrine tem seu próprio domínio e suas próprias configurações de SSL. A vitrine padrão é gerenciada a partir do painel de controle principal; vitrines adicionais são gerenciadas a partir da entrada correspondente em Channels. Repita as etapas acima para cada vitrine.

Economize 10% em certificados SSL ao fazer seu pedido hoje!

Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10

Uma imagem detalhada de um dragão em voo
Escrito por

Redator de conteúdo experiente, especializado em certificados SSL. Transformação de tópicos complexos de segurança cibernética em conteúdo claro e envolvente. Contribua para melhorar a segurança digital por meio de narrativas impactantes.