Você está na página 1de 7

Tutorial – Instalando o Xampp no Windows

Instalar um servidor web no PC pode não ser uma tarefa fácil. Eu mesmo tive essa
experiência: instalei todos os componentes de um individualmente, e foi trabalhoso
deixar todos eles funcionando de forma eficaz.
Há um lado bom nessa dificuldade, especialmente para quem está começando: os erros.
Cada erro é uma oportunidade que você tem para aprender, descobrir o porquê dele ter
acontecido, e assim ganhar experiência.
Mas para quem não gosta de tratar inúmeros erros ou prefere a praticidade, existe o
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.
Mas antes, algumas observações
• Eu instalei o Xampp usando o Windows XP. Se você é usuário de
alguma outra versão do Windows talvez não tenha problemas se
seguir esses passos. Mas se tiver, por favor, descreva ele nos
comentários. Ajudarei como puder.
• Você notará o FileZilla durante a instalação. Ele é cliente de FTP que
você poderá usar para transferir arquivos do seu computador ao
servidor onde está hospedado seu site. Não ensinarei como usá-lo
neste tutorial, mas ele é bem didático e possui uma interface simples.
• Não sou experiente neste tema, portanto não iremos muito longe
com este tutorial. Minha intenção aqui é explicar como proceder para
obter um servidor Web com todas as suas funcionalidades rodando
sem problemas.
Ok? Podemos ir? Então vamos lá
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 definir algumas coisas. Selecione os itens “Install Apache
as service” e “Install MySQL as service”. Isso fará com que o Apache e o MySQL
rodem como serviços do Windows.
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.
Pronto, o Xampp está instalado e agora você tem um servidor web rodando no seu PC.
No próximo post vamos conhecê-lo um pouco e fazer alguns ajustes.
Continuando nosso guia sobre o Xampp, hoje vou mostrar um pouco sobre o sistema e
algumas configurações que devem ser feitas para que ele funcione direito e com
segurança.
Se você não sabe o que é o Xampp e/ou como instalar ele, leia esse post antes. Caso
contrário, vamos em frente!
Lembrando que valem nesse tutorial todas as observações feitas inicialmente no post
anterior.
Conhecendo o Xampp por dentro
1) Acesse o diretório onde o Xampp foi instalado. No meu caso foi em c:\xampp. Você
verá vários arquivos e pastas, como esses:

A pasta principal, onde você deve salvar todos os arquivos do seu site, é a htdocs. Note
que já existem alguns arquivos dentro dela. É uma boa prática de organização criar um
diretório dentro da pasta htdocs para cada site. A imagem abaixo mostra que eu criei um
diretório chamado “aula1″, e nele estão todos os arquivos deste meu projeto. Mais a
frente veremos como acessá-los.
2) Voltando ao diretório principal do Xampp, você percebe as pastas “Apache“,
“MySQL“, “PHP“, “Perl“, “phpMyAdmin” e “FileZilla“. Se um dia você precisar
configurar alguns desses serviços, já sabe onde localizar seus arquivos.
3) Se quiser, você pode testar o banco de dados MySQL através da linha de comando.
Basta abrir o aplicativo “mysql“, localizado em xampp\mysql\bin\mysql.
Isso é bem útil para quem está começando a mecher com MySQL e precisa praticar
alguns comandos básicos, como criar um banco de dados, tabelas, inserir, excluir e
alterar dados numa tabela etc.
Configurando e testando seu servidor Web
1) Para iniciar, abra seu navegador e digite o endereço http://localhost ou até mesmo
http://127.0.0.1. Uma tela do Xampp aparecerá e irá pedir para que seja definido um
idioma.
Após isso, você verá uma tela assim:
Notou a mensagem “You have successfully installed XAMPP on this system!“? Significa
que deu tudo certo na instalação. Agora vamos configurá-lo.
2) Por padrão, O Xampp não define uma senha para o usuário root do MySQL. Este é
um super-usuário que possui todas as permissões para gerenciar os banco de dados,
então é bom definir uma senha para ele.
Vá em “Security” no menu “XAMPP“, à esquerda. Nessa página, localize o link
destacado na imagem.
Clique nele e defina uma senha para o usuário root, de acordo com a imagem.
Observação importante: A página “Security” do Xampp não abriu aqui no meu PC. Eu
consegui resolver esse problema alterando o idioma do sistema para inglês. Caso você
tenha problema parecido, tente fazer o mesmo.
3) Volte a página inicial do sistema. Agora clique no link “phpinfo()“. Se você puder
ver uma tabela longa contendo as informações do PHP, incluindo sua versão atual, mais
ou menos como a imagem abaixo, parabéns, o PHP está funcionando no seu servidor
Web.
4) Na página “Status” você pode conferir todos os serviços ativos no seu servidor.
5) Vá agora até o link “phpMyAdmin“, no menu “Tools“. Você estará na tela inicial do
aplicativo, e ele pedirá por usuário e senha. Como usuário, digite “root“, e use a senha
que você definiu no passo 2.
Login efetuado com sucesso, a tela inicial aparecerá. Se você é familiarizado com a

ferramenta, pode fazer alguns testes. Senão, aguarde pelos próximos tutoriais.
Considerações finais
• Você pode acessar as páginas salvas na pasta htdocs através do endereço
“http://localhost/nomedapagina.html“. Caso ela esteja num diretório chamado
“sistema”, use “http://localhost/sistema/nomedapagina.html“, e assim por
diante.
• Se você tiver algum problema depois da execução de qualquer um desses passos,
tente reiniciar o servidor Apache ou o MySQL. Para fazer isso, vá ao Xampp
Control Panel, clique em “Stop” e depois em “Start” para reiniciar um dos
serviços.