Xampp é um pacote que contém o servidor Apache, banco de
dados MySQL, e as linguagens PHP e Perl. Além disso, ele vem com o
phpMyAdmin, um utilitário extremamente útil para quem está (ou não)
começando a trabalhar com Web e precisa gerenciar banco de dados. Neste
passo a passo você verá como instalar e configurar o Xampp e ter um
servidor Web funcionando no seu computador.
O Xampp será útil se você planeja desenvolver um site/blog ou
aplicativos web. Com um servidor rodando no seu PC tudo pode ser testado
e melhorado antes de ir ao ar.
1) Baixe a versão mais atual do Xampp no seu site oficial
http://www.apachefriends.org/pt_br/xampp.html. Lá existem versões para Windows, Linux, MacOS e Solaris. Escolha Windows.
Note que há vários tipos de arquivos para download,
Instalador,
Zip e
EXE(7-Zip). Escolha o Instalador e inicie o download.
2) Abra o
arquivo de instalação e clique em Next. Na segunda tela, escolha um
diretório onde Xampp será instalado. Por padrão ele escolhe a unidade
onde está o Windows, que no meu caso é a unidade C. Logo, c:\xampp\.
Recomendo deixar do jeito que está.
3) Na próxima
tela você deve notará que todas as opções estarão selecionadas, deixe dessa forma mesmo, isso fará com que o
Apache e o MySQL rodem como serviços do Windows e também que ele irá configurar o PhpMyAdmin, para gerenciamento do Banco de Dados.
4) Clique em “Install” e aguarde. Se o instalador fizer algumas perguntas, clique em “Yes” ou “Ok”.
5) No final da instalação será criado um ícone na sua área de trabalho, o Xampp Control Panel. Abra-o e você verá essa tela:
Perceba que o Apache e o MySQL estão “running”, ou seja, rodando.
Caso algum deles não esteja, clique no botão “Start” e note a mensagem
“Apache started” ou “MySQL started” na caixa abaixo, indicando que o
serviço foi iniciado.
Após isso abara o navegador e digite "localhost" e obterá o seguinte resultado:

Pronto, o Xampp está instalado e agora você tem um servidor web
rodando no seu PC.
Licença
XAMPP é uma compilação de softwares livres (comparável a uma distribuição Linux), é gratuito e está livre para ser copiado sob os termos da GNU General Public Licence. Mas é apenas a compilação do XAMPP que é publicada sob a licença GPL. Por favor, verifique cada licença dos produtos contidos para obter uma visão geral do que é e do que não é permitido. No caso de uso comercial, por favor dê uma olhada nas licenças de produtos (especialmente MySQL), do ponto de vista do XAMPP, o uso comercial também é gratuito. Mais detalhes sobre o uso da licença do Xampp clique Aqui.