
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.
E aew colega!
estou começando agora com php e tal…
até aqui eu entendi o tutorial, mais estou com um probleminha…
eu baixei um exemplo de loja virtual “http://www.linhadecodigo.com.br/codigos/46/loja.zip”
daí eu consegui abrir ele…
mais quando eu vou entrar na loja, aparece uma tela dizendo “No database Selected”
“Nenhuma Base de dados selecionada” :S
deixei de configurar algo?
forte abraço
Parabens, estou estudando php e ja estava quase desistindo, me ajudou muito com esse tutorial!
Amigo não consegui acessar o http://localhost, nem o http://127.0.0.1, o que será que aconteceu?
Estou querendo muito instalar corretamente o xampp =(
Mande-me um e-mail falando sobre se possível.
Verifique se vc não tem outro servidor web instalado, ele pode está usando a porta 8080 – que é a porta padrão para web
Possivelmente o serviço do Apache não está iniciando, pode ser conflito com uma porta já utilizada. No tutorial do Wamp aqui no blog eu comentei algo sobre esse problema, dá um olhada!
http://therootnewbie.wordpress.com/2010/08/18/instalando-e-configurando-o-wamp-server/
Amigo, eu instalei o xampp e o seu tutorial me ajudou bastante mas eu uso windows 7 de 64 bits e estou com um problema: em localhost quando vou em status diz que o meu mysql esta desativado. você sabe o que eu posso fazer?
muito obrigada pela ajuda.
e ai pessoal to com uma duvida. tenho xampp ja, configurei a porta para 8080, ja fiz um ip fixo no no-ip, tenho o programa do no-ip no pc ativo.
mas
so consigo acessa o meu site no local o http://localhost ou http://127.0.0.1.
o que eu queria é acessar meu site atravez do ip fixo do no-ip que no caso seria http://exemplo.no-ip.com e não usando http://155.515.221.11:8080
teria como resolve isso? para que outras pessoas da rede acessasem meu site de forma mais objetiva e clara.
eaw isso me ajudou bastante
So que estou com um problema no caso eu passo eu ip para um colega acessar meu site
a pagina nao carrega e da conexao reiniciada se poder me ajuda
me add msn ps22filipi@hotmail.com
Opa, deu certo!!!
Amigo, eu instalei o xampp e o seu tutorial me ajudou bastante mas eu uso windows 7 de 64 bits e estou com um problema: em localhost quando vou em status diz que o meu mysql esta desativado. você sabe o que eu posso fazer?
muito obrigada pela ajuda
ñ consigo definir o idioma no xampp
eu to tentando instalar o xampp no meu pc windows xp, mas eu nao consigo, ta só dando erro.E o erro aparece depois de colocar pra executar,me ajudem por favor…
Você é demais!! Ótimo conteúdo. Muito obrigada pela dica.
Quero um tutorial sobre como montar um banco de dados usando o xampp por que existem muitas opçoes na hora de criar se banco de dados que eu não sei pra que servem! Por exemplo o campo: Collation, Atributos, Padrão, etc.
Valeu, tudo redondinho!!!
Grato pela dedicação!!!
Este tópico foi ótimo para mim! Parabéns!
Gostaria de contribuir também, achei um video muito bom falando sobre loja virtual Oscommerce.
pessoal aqui está um excelente vídeo de como configurar uma loja virtual
Obrigado por compartilhar!
Estou com um problema tenho Xampp instalado no Windows 7 funcionando OK na porta 90, mas quando tento fazer conectar ao no-ip recebo: Oops! Google Chrome could not connect to teste.no-ip.org:90.
Minha porta 90 no Wag120N está liberada o que pode ser.
Você consegue conectar diretamente utilizando o IP do host local? Por exemplo, acessando 127.0.0.1:90.
_ Valeu mesmo…
Como estou iniciando em php este tutorial foi extremamente útil para mim, principalmente pela forma simples e objetiva que o Lucas elaborou…
Ele será um grande instrutor algum dia, já add aos favoritos.
Obrigado!
Oi. Sou novata na área, mas estou louca para fazer meu próprio blog, por isso estou estudando php etc… etc… pela net. Gostei do site e add nos favoritos. Assim que eu lograr êxito na minha empreitada, posto minhas “aventuras” aqui. Beijos.
Oi amigo. Meu windows é vista. Fiz tudo exatamente como você descreveu e deu tudo certinho!
Até mesmo na parte onde clicamos em SEGURANÇA, eu tive o mesmo problema que você. Então eu voltei o idioma para ingles e deu tudo certo! Obrigada. Estou a espera de novos tutoriais. Abraços. Valeu.!!!
Muito bom seu tutorial. Eu uso o windows 7 64-b e tive o mesmo problema com o xampp no idioma portugues ! Quando mudei para Ingles ficou tudo redondo! Valeu.
to com problemas no painel de controle ele não quer aparece para que eu possa da um stop no xampp, aaa acho que o xampp dosta muito de mim a ponto de não querer descansar, o que eu devo fazer? a mensagem que aparece quando eu clico no painel de controle ele me retorna com essa mensagem: Xampp já esta em execução.
Ai me veio a duvida o painel de controle serve tamto para inicia quanto para parar o xampp? Rapido antes que eu faça besteira.
Sim… ele funciona para ambos Leide…
Atraves dele voce pode iniciar, ou parar o xampp…
o meu é o mesmo caso do felipe ,
felipe disse:
agosto 18, 2010 às 12:08 am
eaw isso me ajudou bastante
So que estou com um problema no caso eu passo eu ip para um colega acessar meu site
a pagina nao carrega e da conexao reiniciada se poder me ajuda
me add msn ps22filipi@hotmail.com
–
Alguém poderia responder ?
Era isso q eu queria saber, muito obrigado ! super bem explicado !
ótimo poste parabéns, fazia tempoooo q estava quebrando a cabeça kkkk valew