Como instalar um certificado SSL no XAMPP

Neste tutorial, demonstraremos a você como instalar um certificado SSL no XAMPP. Você também descobrirá o melhor lugar para comprar Certificados SSL a preços acessíveis.


Tabela de conteúdo

  1. Gerar um código CSR para o XAMPP
  2. Instalar um certificado SSL no XAMPP
  3. Teste sua instalação SSL
  4. Onde comprar o melhor certificado SSL para o XAMPP?

Também gravamos um vídeo que o orienta em todo o processo de instalação de um certificado SSL no XAMPP:

Se você preferir a versão em texto do tutorial, continue lendo abaixo:


Gerar um código CSR para o XAMPP

Se você já gerou o código CSR e recebeu o certificado SSL em uma pasta ZIP, vá direto para as etapas de instalação.

A Solicitação de Assinatura de Certificado, ou simplesmente CSR, é um pequeno arquivo de texto codificado que contém informações sobre seu domínio e sua empresa. Todas as CAs comerciais exigem que os solicitantes de SSL enviem um código CSR, como parte do processo de validação do SSL.

Como o XAMPP é executado localmente em seu dispositivo, você tem várias opções quando se trata de criar seu código CSR. Abaixo estão listados dois métodos de geração de CSR, selecione um deles e siga as instruções no link:

  1. Use a ferramenta de geração de CSR do SSL Dragon
  2. Siga nosso tutorial passo a passo sobre como criar o CSR por meio do utilitário OpenSSL para o Apache

Depois de gerar o código CSR e os arquivos de chave privada, continue com as instruções de instalação.


Instalar um certificado SSL no XAMPP

Depois que a CA validar seu certificado SSL e entregar os arquivos necessários em sua caixa de entrada, faça o download da pasta ZIP arquivada e extraia o conteúdo dela em seu dispositivo.

Aqui está o que você precisará:

  • Seu arquivo principal de certificado SSL.
  • O arquivo CA Bundle ou SSL Chain que contém seus certificados raiz e intermediários
    Observação: se o seu pacote estiver dividido em vários arquivos SSL, será necessário mesclar o conteúdo de cada arquivo em um único arquivo de documento de texto simples (extensão .crt). Adicione seus certificados intermediários primeiro, seguido pelo certificado raiz.
  • O arquivo de chave privada que você gerou junto com o código CSR.

Quando seus arquivos SSL estiverem prontos, faça o seguinte:

Etapa 1: Crie uma pasta em seu servidor XAMPP

Você usará essa pasta para armazenar os arquivos SSL. Por exemplo, você pode usar este diretório: xamppapachessl

Etapa 2: Localize o arquivo de configuração do seu site

Use uma das duas maneiras abaixo:

  1. No painel de controle do XAMPP, clique em Config e selecione Apache (httpd-ssl.conf)
  2. Use o explorador de arquivos para localizar o arquivo de configuração. Ele reside na pasta em que você instalou o painel de controle do XAMPP. Por exemplo, “dxamppapacheconfextrahttpd-ssl.conf”

Etapa 3: Editar o host virtual para a porta 443

Abra o arquivo de configuração com qualquer editor de texto, como o Bloco de Notas, e siga o exemplo abaixo e, em seguida, salve as alterações.

DocumentRoot "/var/www"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
SSLEngine em
SSLCertificateFile "D:/xampp/apache/ssl/yourdomain_com.crt"
SSLCertificateKeyFile "D:/xampp/apache/ssl/yourdomain_com.key"
SSLCACertificateFile "D:/xampp/apache/ssl/yourdomain_com.ca-bundle"

Observação: certifique-se de substituir o nome e o alias do servidor e os caminhos do certificado por seus nomes e locais reais.

Etapa 4: Reinicie o servidor

No painel de controle do XAMPP, clique em Stop e, em seguida, em Start.

Parabéns, você instalou com êxito um certificado SSL no XAMPP.


Teste sua instalação SSL

Depois de instalar um certificado SSL no XAMPP, é recomendável testar a instalação do SSL quanto a possíveis erros. Com a ajuda dessas ferramentas SSL de ponta, você pode obter varreduras e relatórios instantâneos sobre o seu certificado SSL.


Onde comprar o melhor certificado SSL para o XAMPP?

Você não precisa sair deste site! Aqui, na SSL Dragon, oferecemos a mais ampla variedade de produtos SSL a preços incríveis. Todos os nossos certificados são compatíveis com o XAMPP e são adequados para projetos de qualquer tamanho e orçamento.


Perguntas frequentes

Posso instalar um certificado SSL no XAMPP?

Você pode gerar um certificado autoassinado ou instalar um certificado SSL de terceiros no XAMPP.

Copiar link

Como faço para obter um certificado SSL localhost?

O SSL Dragon oferece certificados SSL de terceiros compatíveis com o localhost. Depois de enviar o CSR para a CA, você receberá o certificado SSL. Nosso guia de instalação o ajudará a instalá-lo.

Copiar link

Como posso saber se um certificado SSL está instalado no XAMPP?

Se um certificado SSL estiver instalado no XAMPP, o URL do seu site deverá começar com HTTPS em vez de HTTP, onde S significa seguro. Você também pode clicar no ícone do cadeado na barra de endereços e inspecionar os detalhes do certificado.

Copiar link

Onde os certificados SSL são armazenados no XAMPP?

O diretório SSL deve conter a pasta Apache. Por exemplo, você pode armazenar os certificados em xamppapachessl. Não há um diretório padrão.

Copiar link

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

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.