Instalação do PHP + Apache + MySQL utilizando o Xampp (Ilustrado)

Neste primeiro tutorial, irei ensinar de uma forma simples e rápida como instalar o PHP, Apache e MySQL.

Mas primeiro de tudo, precisamos saber o que é cada um deles:

PHP: é uma linguagem de programação livre muito utilizada na web. A partir da versão 5, passou a ter um modelo de orientação a objetos. (saiba mais)

Apache: um dos mais utilizados servidores de web. Ele é responsável por interpretar a linguagem PHP. (saiba mais)

MySQL: banco de dados livre mais utilizado do mundo. (saiba mais)

Invés de instalar um por um, existem um programa que instala os 3 softwares de uma vez só chamado Xampp.

Download do Xampp para Windows .exe versão 1.7.2 (28/11/2009)

Instalando o Xampp:

1- Depois de baixar o Xampp, execute-o e clique em “Install”

Tela de instalação

2- Após a instalação, a tela abaixo deve aparecer:

Tela final da instalação

3- Aperte enter se quiser adicionar atalhos na área de trabalho.(caso na queira, digite “n” e aperte enter)

4- Na próxima tela, dê enter para continuar:

Tela do Xampp

5- Agora, é perguntado se você deseja criar uma versão portável (portable) do Xampp. A opção padrão é não(“n”), então basta pressionar enter.

Tela de opção portável

6-Agora, se tudo estiver sido feito corretamente, a tela abaixo deve aparecer:

Xampp pronto para usar

7- Precione enter para aparecer o menu e em seguida digite “x” e dê enter.

Menu em dos do Xampp

8- O Xampp está instalado, agora só falta inicializa-lo.

9- Clique no atalho criado no desktop, e em seguida, aperte “start” no Apache  no MySQL:

Menu do Xampp ativado

Menu do Xampp ativado

Menu do Xampp

Menu do Xampp desativado

(Dica: se quiser que o PHP e MySQL iniciem sozinho toda vez que você ligar o computador, marque as checkbox “Svc” referente a eles)

10- Pronto, agora podemos utilizar o Xampp para desenvolver em PHP + MySQL.

Para verificar se esta funcionando, abra o navegador e digite a URL: localhost

Deve aparecer a seguinte página após a escolha do idioma:

Página do "localhost"

No próximo tutorial, irei explicar a estrutura de pastas e arquivos criados pelo Xampp e a criação da primeira página em PHP.

Até a próxima.

Compartilhe
      • Abel de Oliveira Jr
      • abril 30th, 2010

      Bom dia!
      Estou tentando iniciar pela primeira vez o meu XAMPP, mas estou com problema para subir o serviço do Apache, segui exatamente como esta aqui mas nada.
      Tem alguma outra configuração?
      Obrigado!

        • Sardinha
        • abril 30th, 2010

        Você baixou o Xampp?
        Está dando algum erro quando você abre o Xampp Control Panel?

        Se quiser, pode entrar em contato comigo por email.

        []‘s

      • Luis Henrique
      • julho 15th, 2010

      Olá,

      Instalei o Xampp 1.7.3 no XP. No painel de controle inicío o Apache. Td bem. Quando dou start no MySql ele não fica running.
      No mozzila entrei no localhost. Quando chamo o PHPMyAdmin dá erro na conexão com o MySql.
      Mensagem: #2003 – Can’t connect to MySQL server on ‘localhost’ (10061)
      Obrigado,

      Luis Henrique

        • Sardinha
        • julho 19th, 2010

        Você baixou a versão certa para Windows XP?
        Tente reinstalar ou utilizar a versão que não precisa de instalação.

    1. Olá eu baixei instalei e iniciei o xampp,ele está entrando e tudo mais só que quando eu clico pra iniciar o apache ou o Mysql eles não inician pq séra???se puder me ajudar pv vlw :D

        • Sardinha
        • agosto 31st, 2010

        Você diz para iniciar em modo serviço?
        Se for, você precisa desabilitar o Apache e MySql e só depois clicar em ‘Svc’.

      • Cícero Ramos
      • abril 25th, 2011

      Oi Sardinha,

      Gostaria que o xampp iniciasse logo que ligasse o computador, é possível? Como faço?

        • Sardinha
        • abril 26th, 2011

        É possível sim, e muito fácil.

        1- Abra o Xampp-control
        2-Caso esteja ligado, desligue o apache e o mysql
        3-Selecione o checkbox “Svc” do Apache e do MySql
        4-Inicie os serviços (apache e mysql)

        Agora, o apache e mysql irão rodar como um serviço (por isso o “svc”) toda vez que iniciar o computador.

      • Rodrigo Soares
      • novembro 8th, 2012

      Valeu Renato, obrigado, mas eu tenho uma duvida: por que que nas versões mais novas do xammp, ele não abre o phpmyadmin???
      boa tarde abraço

    1. novembro 30th, 2009
      Trackback de :Renato via Rec6
    2. dezembro 3rd, 2009