Вы находитесь на странице: 1из 12

Instalação e configuração atualizada do Apache, PHP e

MySQL para Windows


Olá, pessoal, tudo bem?
Muito se fala sobre Apache, há quem fale em Apache sem usar PHP e há quem não fale
em Apache. Vamos entender a necessidade da instalação do Apache e um passo-a-passo
atualizado da sua instalação.

Me prendendo apenas às linguagens para Internet, nós temos dois grupos:


Client-Side: As linguagens que nós chamamos de Linguagens Cliente, são as que
rodam direto no computador do cliente. Não entendeu nada, né? Sem problema. Por
exemplo, existe uma linguagem chamada HTML. Se um dia você for fazer um curso de
HTML, verá que precisa apenas do Bloco de Notas para programar e do Internet Explorer
para abrir os arquivos .htm ou .html.

Se você decidir programar em JavaScript, a regra será a mesma, coisa que não
acontecerá com linguagens como PHP, ASP, JSP, ColdFusion e etc.

Em resumo, as linguagens em que você não precisa instalar nenhum programa adicional
chamamos de Client-Side, ou seja, rodam/funcionam a partir da máquina do cliente/
usuário sem necessidades especiais.

Server-Side: São linguagens que precisam de programas servidores instalados em seu


computador para interpretar. Por exemplo, seria como se você tivesse um arquivos do
Photoshop (.psd) mas não tivesse o Photoshop instalado. Ou seja, não existe um
programa que interprete aquele arquivo.

Isso acontece com algumas linguagens, veja a lista abaixo de algumas linguagens muito
famosas e seus respectivos servidores.

ASP - Active Server Pages


Servidor: IIS - Internet Information Services
Já vem pré-instalado no Windows, é só colocar o CD e ir em Componentes do Windows
PHP - HyperText Preprocessor
Servidor: Apache
Necessário fazer o download do mesmo e instalar (faremos isso neste artigo)
JSP - Java Server Pages
Servidor: Apache
Necessário fazer o download do mesmo e instalar
Então, respondendo àquela pergunta anterior: Quando vou precisar instalar o Apache?
No dia em que você precisar, seja para trabalho ou estudo, trabalhar com PHP e MySQL.
Então vamos lá, existem vários Apache´s disponíveis, veja os que já utilizei:

EasyPHP
http://www.easyphp.org/index.php
WampServer
http://www.wampserver.com
ApacheTriad
http://apache2triad.net

Atualmente eu utilizo o ApacheTriad, e inclusive é ele que instalaremos neste artigo.


Porém, caso queira utilizar um dos outros dois fique à vontade, o processo de instalação
é muito semelhante.
Primeiro: Preciso que você faça o download do Apache. Abaixo está o link direto do
download:
Download Apache2Triad
Após baixar, você estará com o executável do mesmo, como mostra a imagem abaixo:

É só executar o aplicativo e aparecerá a primeira tela:

Clique em Next
Nesta tela, você informa qual a pasta em que o Apache será instalado, caso não altere
ficará o caminho acima. Em seguida clique em Next

Neste tela, ele não pede usuário e senha, e sim apenas a senha. Observe que o nome de
usuário já está definido, "root". Digite e redigite a senha para confirmar e em seguida
clique em Next.
Esta é a tela preenchida antes de ter avançado.

Aqui temos o velho contrato de licença, onde ou você aceita ou não instala. Sendo assim
clique em I Agree (concordo).
Agora aguarde o processo de instalação.

Ainda instalando. Quando terminar a primeira parte, aparecerá uma informação pedindo
para você clicar em OK para continuar a configuração, veja esta tela abaixo:

Clique em ok. Até aparecer a próxima tela, você verá várias telas pretas abrindo e
fechando. Não se preocupe, é apenas configuração. Depois que isso terminar, o Apache
pedirá aquela senha que você cadastrou agora há pouco. Detalhe: mesmo você
digitando, não aparecem os caracteres por questões de segurança. Então pode digitar a
senha correta e pressionar Enter. Veja a tela da senha abaixo:
Quando digitar a senha, a próxima tela será um informativo que o Apache foi instalado e
configurado com sucesso. Pressione OK para reiniciar o computador.

Agora é só esperar o computador reiniciar.


Bom, com isso já temos tudo pronto. Se fôssemos fazer isso no Linux, teríamos que
instalar muita coisa manualmente via linha de comando. Como estamos na versão
Windows, ficou muito mais fácil.

Testando se o Apache está Rodando

Para testar se o Apache está funcionando direitinho, faça o seguinte. Abra o Internet
Explorer ou o seu navegador padrão e digite:
http://localhost
Deverá aparecer a seguinte tela se tudo estiver ok.
Testando se o suporte banco de dados está funcionando

Clique em PHPMyAdmin, deverá aparecer uma tela exigindo login e senha como mostra
abaixo:

Preencha com os dados que criamos ao longo da instalação, ou seja, login: root e senha:
123456789. Veja a tela preenchida.
Após clicar em ok, se você forneceu as informações corretas, teremos a tela da
ferramenta PHPMyAdmin, que é uma ferramenta visual para trabalhar com o banco de
dados MySQL

Posso salvar os arquivos em qualquer lugar? Não.


O caminho da pasta raiz onde os arquivos devem ficar salvos é:
c:\apache2triad\htdocs como mostra a imagem abaixo:
Crie uma pasta chamada site para utilizarmos como teste.

Testando se o apache está interpretando arquivos PHP.

Abra o bloco de notas e digite as linhas de código abaixo:


Para que você entenda, onde temos <?php ?> é uma das formas de declarar códigos
PHP em um documento. Já o comando echo seria a mesma coisa que falar: escreva.
Salve este arquivo na pasta raiz, ou seja, c:\apache2triad\htdocs\site com o nome
testando.php. Importante: abaixo do nome do arquivo, onde temos Salvar Como Tipo,
altere para Todos os Arquivos, caso contrário o arquivo ficará testando.php.txt.

Em seguida, abra seu navegador e digite: http://localhost. Deverá aparecer esta tela:
Clica na pasta que criamos durante o artigo, ou seja, site, e teremos a nova tela:

Agora temos a exibição do arquivo testando.php. Clique no mesmo e se tudo estiver


certo aparecerá a tela abaixo:
Como este texto realmente foi escrito utilizando código PHP, o simples fato do mesmo
aparecer significa que o PHP está rodando perfeitamente.
Qualquer dúvida é só me escrever.

Вам также может понравиться