Desenvolvedor de Software e Especialista em Tecnologia da Informação

Como instalar o XAMPP no Windows: Guia completo para iniciantes em PHP 🚀

Se você está começando a programar em PHP, o primeiro passo é configurar um ambiente de desenvolvimento local. Neste guia completo, você vai aprender como instalar o XAMPP no Windows de forma rápida e prática, preparando o Apache, PHP e MySQL para executar seus projetos diretamente no localhost. Um passo a passo simples para deixar seu ambiente pronto e começar a desenvolver aplicações web.

📅  6 de maio de 2026
⏱️  8 min
🏷️  Intraestrutura
📚 artigos +


XAMPP instalação! Passo a passo completo pala Windows!

Você stá pronto para começar seus projetos em PHP? Este tutorial ajudará você a dar o primeiro passo no desenvolvimento web!

Como instalar o XAMPP no Windows: Guia completo para iniciantes em PHP 🚀

XAMPP PHP MySQL Apache localhost phpMyAdmin Backend Servidor Local Programação PHP Windows RogerioPontesTI

"O XAMPP é a solução mais utilizada por desenvolvedores iniciantes e até profissionais para ter um servidor local funcionando em minutos. Com ele, você pode testar suas aplicações PHP, gerenciar bancos de dados MySQL via phpMyAdmin e simular um ambiente de hospedagem real no seu próprio computador."


O que é o XAMPP e por que você precisa dele?

O XAMPP é um pacote de software livre e gratuito que reúne tudo o que você precisa para desenvolver aplicações web em PHP no seu computador. O nome é um acrônimo para:

  • X - Cross-platform (funciona em Windows, Linux e macOS)
  • A - Apache (servidor web)
  • M - MySQL (sistema de gerenciamento de banco de dados)
  • P - PHP (linguagem de programação)
  • P - Perl (linguagem de programação adicional)

Desenvolvido pela Apache Friends, o XAMPP é a ferramenta mais utilizada por desenvolvedores PHP para criar um ambiente de desenvolvimento local. Com ele, você pode:

  • Testar aplicações PHP sem precisar de hospedagem
  • Gerenciar bancos de dados MySQL via phpMyAdmin
  • Simular um ambiente de produção no seu próprio computador
  • Desenvolver projetos de forma rápida e segura
  • Aprender PHP na prática

💡 Dica: O XAMPP é a ferramenta ideal para iniciantes. Ele é fácil de instalar, configurar e usar. Em minutos, você tem um servidor web completo rodando no seu computador.


Passo a passo da instalação do XAMPP

1 Baixando o XAMPP
No seu navegador, acesse o Google e pesquise por "xampp download". Clique no link oficial da Apache Friends para baixar o instalador.
2 Escolhendo a versão correta
No site oficial, acesse o menu "Baixar" e escolha a versão do XAMPP para o seu sistema operacional. Para Windows, escolha a versão compatível com sua arquitetura (32 ou 64 bits).
3 Baixando o instalador
Clique sobre a versão escolhida e aguarde o download do arquivo. O instalador será salvo na pasta Downloads do seu computador.
4 Localizando o arquivo baixado
Abra a pasta Downloads no seu computador. O arquivo terá um nome como xampp-windows-x64-8.2.12-0-VS16-installer.exe (os números podem variar conforme a versão).
5 Executando como administrador
Com o botão direito do mouse, clique no arquivo e selecione "Executar como administrador". Isso evita problemas de permissão durante a instalação.
6 Assistente de instalação
Será aberto o assistente de instalação do XAMPP. Escolha as opções desejadas e clique em "Next" para avançar.
7 Escolhendo a pasta de instalação
O XAMPP será instalado por padrão em C:\xampp. Esta é a localização recomendada para evitar conflitos. Clique em "Next" para continuar.
8 Iniciando a instalação
Escolha o idioma da instalação, clique em "Next" e aguarde o processo de instalação ser concluído.
9 Liberando o Windows Defender Firewall
O Windows Defender Firewall pode bloquear recursos do XAMPP. Selecione todas as caixas de seleção e clique em "Permitir acesso" para liberar o Apache e o MySQL.
10 Finalizando a instalação
Após a conclusão, clique em "Finish" para finalizar o assistente. O XAMPP está pronto para ser usado.

Abrindo o XAMPP Control Panel

11 Abrindo o XAMPP Control Panel
Na Barra de Tarefas do Windows, clique sobre o ícone do XAMPP. O XAMPP Control Panel será aberto, exibindo todos os serviços disponíveis.
12 Iniciando o Apache
No XAMPP Control Panel, clique em "Start" ao lado do Apache. Aguarde até que o serviço fique na cor verde, indicando que está em execução.
13 Iniciando o MySQL
Clique em "Start" ao lado do MySQL. O Windows Defender Firewall pode solicitar novamente permissão. Clique em "Permitir acesso".
14 Testando o localhost
Abra seu navegador e digite http://localhost. Se a instalação foi bem-sucedida, você verá a página de boas-vindas do XAMPP.
15 Acessando o phpMyAdmin
Para gerenciar seus bancos de dados, acesse http://localhost/phpmyadmin. O phpMyAdmin oferece uma interface gráfica para administrar o MySQL.

⏱️ Capítulos do vídeo

  • 00:00 — Como instalar o XAMPP no Windows
  • 00:02 — Baixando o XAMPP pelo site oficial
  • 00:06 — Encontrando o download oficial do XAMPP
  • 00:13 — Escolhendo a versão do XAMPP
  • 00:17 — Download do XAMPP para Windows
  • 00:30 — Baixando o instalador
  • 00:47 — Localizando o arquivo baixado
  • 00:52 — Abrindo a pasta Downloads
  • 00:57 — Executando o XAMPP como administrador
  • 01:04 — Assistente de instalação do XAMPP
  • 01:11 — Escolhendo a pasta C:\xampp
  • 01:21 — Iniciando a instalação
  • 01:41 — Liberando o XAMPP no Windows Defender
  • 01:51 — Permitindo acesso ao Apache
  • 01:57 — Finalizando a instalação
  • 02:10 — Abrindo o XAMPP Control Panel
  • 02:13 — Conhecendo o XAMPP Control Panel
  • 02:19 — Iniciando o servidor Apache
  • 02:26 — Iniciando o MySQL
  • 02:38 — Testando o localhost
  • 02:51 — Acessando o phpMyAdmin

Entendendo a estrutura do XAMPP

Após a instalação, é importante conhecer a estrutura de pastas do XAMPP:

ESTRUTURA DE PASTAS

C:\xampp
├── apache/          # Servidor Apache
├── mysql/           # Banco de dados MySQL
├── php/             # PHP
├── perl/            # Perl
├── htdocs/          # 📌 PASTA PRINCIPAL PARA PROJETOS
├── phpMyAdmin/      # Interface de gerenciamento MySQL
├── security/        # Configurações de segurança
├── tmp/             # Arquivos temporários
└── xampp-control.exe # Painel de controle
        

📌 Importante: A pasta htdocs é onde você deve colocar seus projetos PHP. Qualquer arquivo ou pasta colocada dentro de htdocs ficará acessível via http://localhost/.


Seu primeiro projeto PHP

Agora que o XAMPP está instalado, você pode criar seu primeiro arquivo PHP. Siga os passos:

1 Crie uma pasta para seu projeto
Dentro de C:\xampp\htdocs, crie uma pasta com o nome do seu projeto. Por exemplo: meu_projeto.
2 Crie o arquivo index.php
Dentro da pasta do projeto, crie um arquivo chamado index.php com o conteúdo abaixo:
INDEX.PHP

<?php
// Meu primeiro script PHP
echo "<h1>Olá, mundo!</h1>";
echo "<p>Meu ambiente PHP está funcionando!</p>";
phpinfo();
        
3 Execute seu projeto
No navegador, acesse http://localhost/meu_projeto. Você verá a mensagem "Olá, mundo!" e todas as informações de configuração do PHP.

Conclusão

Instalar o XAMPP é o primeiro passo para se tornar um desenvolvedor PHP. Com o ambiente configurado, você pode começar a criar suas primeiras aplicações web, testar códigos, gerenciar bancos de dados e explorar todo o potencial do desenvolvimento backend.

Neste artigo, você aprendeu:

  • ✅ O que é o XAMPP e para que ele serve
  • ✅ Como baixar o XAMPP pelo site oficial
  • ✅ O passo a passo completo da instalação
  • ✅ Como executar como administrador
  • ✅ Como iniciar o Apache e o MySQL
  • ✅ Como testar o localhost e o phpMyAdmin
  • ✅ Como criar seu primeiro projeto PHP
  • ✅ A estrutura de pastas do XAMPP

💡 Agora é com você! Com o XAMPP instalado, você está pronto para começar sua jornada no desenvolvimento web com PHP. O próximo passo é escrever seu primeiro código e ver o resultado no navegador.

📂 Link da Instalação Oficial

Baixe a versão mais recente do XAMPP diretamente do site oficial:

Baixar XAMPP

🤔 O que você achou?

💬 Quer aprender JavaScript do ZERO? Comece agora a escrever seu primeiro código e seus fundamentos!


❓ FAQ: Perguntas Frequentes sobre Instalação do XAMPP

Sim. Executar o instalador como administrador evita problemas de permissão no Apache e MySQL, garantindo que os serviços possam ser iniciados corretamente.

Sim. Você pode escolher outra pasta durante a instalação. No entanto, a localização padrão C:\xampp é recomendada para evitar conflitos e facilitar a localização dos arquivos.

Baixe a versão mais recente do site oficial. O processo de instalação é universal para qualquer versão no Windows. Escolha a versão compatível com a arquitetura do seu sistema (32 ou 64 bits).

Verifique portas conflitantes: Apache usa a porta 80 e MySQL usa a porta 3306. Se outro programa estiver usando essas portas, o XAMPP não conseguirá iniciar. Além disso, verifique se o instalador foi executado como administrador.

Sim. O XAMPP funciona em Windows 7, 8, 10, 11 e versões anteriores. O passo a passo de instalação é o mesmo para todas as versões.

Não. O XAMPP já vem com PHP, Apache e MySQL integrados. Tudo o que você precisa está incluso no pacote.

Acesse http://localhost no navegador. Se aparecer a página de boas-vindas do XAMPP, a instalação foi bem-sucedida. Teste também http://localhost/phpmyadmin para acessar o gerenciador de banco de dados.

A pasta htdocs (localizada em C:\xampp\htdocs) é a raiz do servidor local. Todos os seus projetos PHP devem ser colocados dentro dela para serem acessados via http://localhost/.

Não. O XAMPP é uma ferramenta para desenvolvimento local. Ele não é seguro para ser usado em ambientes de produção online. Para publicar seus projetos, use uma hospedagem profissional.

Para desinstalar o XAMPP: pare todos os serviços no Control Panel, execute o desinstalador (ou exclua a pasta C:\xampp) e remova manualmente as entradas do Windows Firewall. Lembre-se de fazer backup dos seus projetos antes.

🎬 Assista ao Vídeos completo sobre Refatoração

O vídeo foi feito em Javascript mais o conceito pode ser utilizado em qualquer outra linguagem de programação..

🎬 Assista ao Vídeos completo sobre Refatoração


🔗 Conecte-se Comigo


💬 Conseguiu instalar o XAMPP sem problemas? Está pronto para começar seus projetos em PHP? Deixe aqui nos comentários qual versão do PHP você vai usar e se este tutorial ajudou você a dar o primeiro passo no desenvolvimento web! 👇

#Xampp #PHP #LocalHost #Apache #MySQL #Programacao #Backend #Desenvolvimentoweb #PHPMyAdmin #Servidorlocal #Windows #ProgramadorIniciante #SiteOficial #ApacheFriends #XamppInstalacao #ComoUsaroXampp #PassoAPasso #AmbientePHP #DesenvolvimentoLocal #ProgramacaoPHP #RogerioPontesTI