A instalação do Xampp utiliza por padrão localhost. Neste tutorial aprenderemos a configurar um domínio no Xampp.

Antes de iniciar este tutorial, certifique-se de que você abriu as portas TCP 80 e 443 no Firewall do Windows. Temos um tutorial ensinando a fazer isso ( Abrir portas no Firewall do Windows ).

Partindo do princípio de que o Xampp já está instalado e seu domínio já aponta para o IP do seu servidor, iremos editar o arquivo “httpd-vhosts.conf”, localizado na pasta de instalação do Xampp:

No final do arquivo httpd-vhosts.conf, adicione as seguintes diretivas de configuração:

Note que em nosso tutorial estamos utilizando o domínio vps2286.masterdaweb.net como exemplo. Você deverá substituí-lo pelo domínio desejado. As diretivas deverão ser preenchidas de acordo a listagem abaixo:

  • ServerAdmin (Email do webmaster)
  • DocumentRoot (Pasta onde os arquivos do site estão localizados)
  • ServerName (Domínio do site)
  • ErrorLog (Nome do arquivo de log de erros)
  • CustomLog (Nome do arquivo de log de acessos)
  • SSLCertificateFile (Arquivo do certificado SSL)
  • SSLCertificateKeyFile (Arquivo do certificado SSL)

Note que, se você não possui um SSL contratado para o seu domínio, você deverá utilizar o mesmo arquivo do exemplo acima nas diretivas SSLCertificateFile e SSLCertificateKeyFile.

Após a configuração, basta salvar o arquivo e reiniciar o Apache, dando um “Stop” e depois “Start”:

Xampp Control Panel

Pronto ! O nosso domínio de exemplo, vps2286.masterdaweb.net, agora estará acessível pela Web:

Domínio configurado no Xampp