Ferramentas Pessoais
Você está aqui: Página Inicial Programação Ambientes Apache + MySQL + PHP

Apache + MySQL + PHP

por Alan Candido última modificação 30/03/2010 06:55
— registrado em: , , , ,

Um dos ambientes mais populares para o desenvolvimento web, é formado pelo trio Apache, MySQL e PHP. Quem já instalou os três separadamente e depois foi coloca-los para trabalhar em conjunto, sabe o drama que é. Além do monte de configurações que você precisa fazer, há também o trabalho de garantir que as bibliotecas sejam compativeis entre si. Aqui, apresentamos uma solução muito boa para a plataforma Windows, que é o WAMP. O WAMP, instala e configura para você, tudo que é necessário para utilizar esta popular plataforma. Mãos a obra pessoal!

Preparação

Antes de iniciar, você precisa baixar o instalador do WAMP. A versão, na data de publicação deste, é composta por:

  • Gerenciador de serviços WAMP Server 2.0i
  • Apache 2.2.11
  • MySQL 5.1.36
  • PHP 5.3.0
  • Phpmyadmin 3.2.0.1

Instalação e teste

Execute o instalador do WAMP Server e siga os passos solicitados. Após a instalação, talvez seja necessário liberar as portas dos serviços no seu firewall. Os serviços são instalados nas portas padrão, ou seja:

 

  Serviço Porta
  Apache 80
  MySQL 3306
Caso deseje modifica-las, consulte a documentação especifica de cada um dos produtos nos respectivos sites oficiais ou outras fontes de sua confiança.






Para testar a instalação, inicie o WAMPServer (se ainda não o fez). Na área denominada "bandeja" (onde fica o relógio e outros icones), você tem o ícone de acesso ao WAMP Server, acione o botão esquerdo sobre ele e obterá o menu de opções.

WAMP - Menu principal

Inicie todos os serviços (Apache e MySQL), através da opção "Iniciar todos os serviços". Repare, que o ícone, vai sofrer pequenas alterações visuais. Isso indica que o procedimento esta sendo executado. Aguarde alguns momentos e o mesmo deverá ficará "branco", indicando que esta tudo sendo executado.

Caso ele permaneça em "amarelo" ou "vermelho", verifique qual serviço não foi inicializado acessando a opção de menu deste, na sub-opção  "Serviço". Ao verificar qual não foi inicializado, acesse a sub-opção que carrega o arquivo de ocorrências (log).

Se a inicialização de todos eles foi bem suscedida, abra o seu navegador web preferido e digite no campo de endereço URL http://localhost. Se estiver tudo correto, obterá algo semelhante a:

WAMP - Página inicial




































 

Apache - configuração

Ativação e desativação de módulos

Para ativar ou desativar os módulos do Apache, acione o ícone do WAMP Server

, acesse a opção "Apache", sub-opção "Módulos Apache". Na lista apresentada, acione o botão direito para ativar ou desativar o módulo.

Configuração avançadas

Para efetuar configuração avanças, você deve efetuar direto no arquivo de configuração do Apache. Uma forma rápida, é acessar a opção "Apache", sub-opção "httpd.conf" ou acessando o arquivo no endereço "C:\wamp\bin\apache\Apache2.2.11\conf".

Criação de alias

O Apache esta configurado para publicar tudo que estiver no "c:\wamp\www". Você pode colocar o que desejar aqui, ou até mesmo modificar a página inicial (mostrada acima) editando o arquivo "index.php" ali existente. Ou, o que é melhor, criar um sub-diretório para cada um dos seus projetos e depois criar apelidos (alias), apontando para estes diretório. Para isso, acione a opção "Apache", sub-opção "Diretórios de alias", "Adicionar um alias". Você obterá uma tela semelhante ao lado e siga as instruções.

WAMP - Adicionar alias

 

 

 

 

 

 

PHP - configuração

Ativação e desativação de opções

Para ativar ou desativar as opções do PHP acione o ícone do WAMP Server

, acesse a opção "PHP", sub-opção "Opções PHP". Na lista apresentada, acione o botão direito para ativar ou desativar a opções.

Ativação e desativação de extensões

Para ativar ou desativar as extensões do PHP acione o ícone do WAMP Server

, acesse a opção "PHP", sub-opção "Extensões PHP". Na lista apresentada, acione o botão direito para ativar ou desativar aa extensões.

Configuração avançadas

Para efetuar configuração avanças, você deve efetuar direto no arquivo de configuração do PHP. Uma forma rápida, é acessar a opção "PHP", sub-opção "php.ini" ou acessando o arquivo no endereço "C:\wamp\bin\php\php5.3.0".

Notas importantes

  1. O instalador do WAMP Server, instala os serviços do Apache e do MySQL, para serem iniciados manualmente. Se desejar modifica-los, acesse a opção "Gerenciamento" do "Meu computador". Localize os serviços "wampapache" e "wampmysql", configurando-os conforme necessário.
  2. Ao modificar o arquivo "php.ini" (via WAMP Server), não esqueça de copiar o arquivo que esta na pasta "C:\wamp\bin\apache\Apache2.2.11\bin" para "C:\wamp\bin\php\php5.3.0", sobreescrevendo o lá existente.
  3. Ao modificar o arquivo "php.ini" ou "httpd.conf", recomenda-se reiniciar o serviço do Apache, acione a opção "Apache", sub-opção "Serviço", "Reiniciar Serviço".

 

 

 

Ações do documento
Acessar


Esqueceu sua senha?