wamp, windows, apache, php e my sql
wamp, windows, apache, php e my sql
WAMP nada mais é do que, windows, apache, mySQL e PHP, ou seja, servidor web  no windows com apache e suporte ao mySQL e PHP.
Eu criei este post como um complemento a uma outra sequencia de post, que faz uma introdução ao PHP, que você pode encontra neste blog ou clicando no link a seguir
PHP Para iniciantes: Parte 1 – Introdução ao PHP
Para quem não sabe, ter um servidor rodando localmente  te permite testar seus scripts PHP antes de enviar definitivamente para um servidor, alem da rapidez e praticidade na hora de desenvolver.Detalhes

  • windows
    O sistema operacional a que se destina os passos a seguir, não adiantara seguir  os passos  se você não estiver usando o windows (algo meio óbvio, mas não dispensável).
  • Apache
    Apache é um servidor web, o  mais utilizado no mundo, sendo altamente estável e seguro, outro detalhe é que ele é open source (código aberto), e isso facilita a correção de eventuais bugs. O apache encontra-se em versões  tanto para  windows quanto para linux, e geralmente tem uma força maior combinado com o linux(graças a estabilidade e segurança do mesmo…).
    Como a ideia aqui é usar o servidor apenas localmente, para testar páginas e scripts, não haverá a necesidade de configurações avançadas, porém prestem atenção nos passos para que tudo ocorra bem.

Download

Versão utilizada
apache_2.2.13-win32-x86-no_ssl.msi

Links
Direct-link

Click Aqui ou siga o link abaixo

http://www.apache.org/dist/httpd/binaries/win32/

Detalhe:"se estiver dando concluido antes de 100% do download, use um gerenciador de download para baixar o arquivo"

Instalação

como podemos notar o Apache vem em um pacote MSI ( Windows Installer), que facilita sua instalação, embora haja opções, o pacote MSI é a melhor, e você não tera problemas se  estiver com o windows installer atualizado, caso contrário, atualize-o neste link (Win-xp x86)
Feito o download, execute o arquivo .msi que você baixou dando dois clicks sobre ele.
Detalhe:”você deve estar logado no sistema como administrador”
Na janela que surgiu click em NEXT
Marque a opção “I accept the terms in the license agreement” e click em NEXT
Click em NEXT novamente
Nesta janela prencha os campos da seguinte forma:
Network Domain -> localdomain Server Name -> localhost Administrator´s Email -> preencha com seu e-mail
apache01
Com os campos devidamente preenchidos click em NEXT
Deixe a opção TYPICAL selesionada e click em NEXT
Se quiser, mude o local da instalação, então click em NEXT
E finalmente clicke em INSTALL aguarde o termino da instalação.
Depois de instalado, aparecerá um icone do Apache ao lado do relógio.
apache icone
lembro-vos que o apache vem como um serviço (win 2000/xp), e a partir do ícone na bandeja(botão esquerdo do mouse) ou da interface(botão direito do mouse/open apache munitor), você pode ativar/desativar/reiniciar o mesmo.

apache GUI

Agora o que temos de fazer é somente testar o servidor, para isso abra seu navegador e abra o endereço:

http://localhost/

ou

http://127.0.0.1/

ambos se referem ao computador local, que é a máquina que você está usando, se estiver certo uma página escrita “IT WORKS” vai aparecer.

Tela apresentada no ende localhost, padrão do apache
Tela apresentada no ende localhost, padrão do apache

Bom! está tudo funcionando, se você quise testar seus sites, coloque-os na pasta htdocs , que esta localizada  no diretório de instalação do apache, para mim C:\Apache2.2\htdocs, mas se você não mudou o local ela vai estar em C:\Arquivos de programas\Apache Software Foundation\Apache2.2htdocs, se você quiser alterar este local, entre na pasta conf que esta no mesmo lugar que  a pasta htdocs, lá abra o arquivo httpd.conf com o bloco de notas e substitua  os trechos com o local atual pelo local pretendido por você, os trechos são:
DocumentRoot “C:/Apache2.2/htdocs”
<Directory “C:/Apache2.2/htdocs”>
se você mudar para o local D:\sites por exemplo, ficaria assim:
DocumentRoot “D:/sites”
<Directory “D:/sites”>

2 respostas a “WAMP – Windows, Apache, PHP e MySql”

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *