23

Como instalar PHP 5+ Mysql + Apache + PhpMyAdmin

Posted by Ana Claudia on jun 18, 2008 in Apache, Instalação, Mysql, PHP

Instalar e fazer com que conversem entre si estes componentes nem sempre é uma tarefa fácil, eu mesma já me perdi algumas vezes. A seguir apresentarei de uma forma simples, explicando passo a passo como configurar o “Quarteto Fantástico”.

1. Baixando os arquivos

Primeiramente, vamos baixar tudo que precisamos para começarmos a instalação. Os links para baixar os instaladores se encontra abaixo:

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

PHP 5
http://br2.php.net/get/php-5.2.6-Win32.zip/from/br.php.net/mirror

Mysql 5
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51b-win32.zip/from
/pick?file=Downloads/MySQL-5.0/mysql-5.0.51b-win32.zip&mirror=pick#mirrors

PhpMyAdmin
http://prdownloads.sourceforge.net/phpmyadmin/
phpMyAdmin-2.11.6-all-languages-utf-8-only.zip?download

2. Instalando o Mysql

Instalar o Mysql é muito fácil, é só seguir os passos nas famosas telas de Next > Next e Finish.

3. Instalando o Apache

Instalar o Apache também é bem fácil, basta a seguir as telas de instalação e pronto. O único detalhe que você deve prestar atenção é na tela de “Server Information”, pois vamos configurar o servidor para rodar localmente. Coloque “localdomain” em NetWorkDomain e “localhost” em Server Domain e por último seu e-mail em Administrator’s Email Address.

Instalação do Apache

Após o termino da instalação, seu servidor Apache já deve estar funcionando no Windows. Para verificar se ele está instalado corretamente, abra o navegador e digite http:\\localhost na barra de endereços. Se tudo estiver Ok, a seguinte tela deve aparecer:

Tela de apresentação do Apache

4. Instalando o PHP

Os passos anteriores foram fáceis, agora que o negócio começa a complicar e você precisa prestar bastante atenção nos passos a seguir.

Primeiro, crie uma pasta php dentro do c: e descompacte o arquivo zipado do PHP dentro desta pasta. Ainda dentro da pasta php, renomeie o arquivo php.ini-dist para php.ini somente. Copie e cole este arquivo em C:\WINDOWS e os arquivos php5ts.dll e libmysql.dll para a pasta C:\WINDOWS\system32 (Supondo-se que você está utilizando o Windons XP).

5. Configurando o Apache com o PHP

Agora vamos configurar o Apache para que ele possa reconhecer comandos php. Abra a pasta do Apache, se você não alterou o caminho da instalação do Apache, ela deve estar em C:\Arquivos de programas\Apache Group\Apache2. Em seguida abra a pasta conf e localize o arquivo httpd.conf. Localize

#LoadModule ssl_module modules/mod_ssl.so

que deve estar aproximadamente na linha 172 e adicione após esta linha o seguinte texto:

LoadModule php5_module "C:/php/php5apache2.dll" 

Em seguida localize o texto

#AddType application/x-tar .tgz

que deve estar aproximadamente na linha 743 e adicione logo abaixo:

AddType application/x-httpd-php .php .html

E por último mas não menos importante procure o texto

DirectoryIndex index.html

index.html.var, adicione index.php ao final da linha e salve o arquivo.

6. Configurando o PHP com Mysql

Ao contrário da versão anterior do PHP, a versão 5 não vem com o mysql configurado e precisamos fazer isso manualmente. Para isso, abra o arquivo php.ini que você copiou para
C:\WINDOWS e localize

extension_dir = "./"

que deve estar na linha 461 ou próximo e altere para

extension_dir = "c:/php/ext/"

Esta é a pasta onde fica as extensões do php. Agora localize a linha

;extension=php_mysql.dll

e retire o ; do começo para descomentar a extensão do mysql. Se quiser outros extensões do PHP, descomente outras linhas também, como

;extension=php_gd2.dll

para utilizar a biblioteca gráfica do PHP. Salve as alterações e feche o arquivo.

Para verificar se todas as atualizações foram feitas corretamente, reinicie o Apache abrindo o Menu Iinicar > Configurações > Painel de Controle > Ferramentas Administrativas > Serviços. Localize o Apache na lista e clique sobre ele com o botão direito e em seguida reiniciar. Se a instalação ocorreu sem problemas o Apache será reiniciado normalmente.

O último passo para verificarmos se o Apache reconheceu o PHP e as extensões foram devidamente instaladas é criar um arquivo de teste. Abra o bloco de notas ou seu editor de texto preferido e digite o seguinte comando:

< ? phpinfo(); ?> 

Salve o arquvio como phpinfo.php na pasta C:\Arquivos de programas\Apache Group\Apache2\htdocs (onde deve ficar seus arquivos php). O próximo passo é abrir este arquivo no navegador digitando http://localhost/phpinfo.php na barra de endereços, uma tela como esta será exibida:

Configurações do PHP

Ela contém as informações do PHP como versão, servidor, extensões, entre outras informações do PHP e do servidor utilizado. Se todas as extensões que você descomentou foram instaladas, elas devem aparecer nesta tela.

7. Configurando o PhpMyAdmin

Descompacte a pasta zipada dentro de C:\Arquivos de programas\Apache Group\Apache2\htdocs e renomeia a pasta para um nome mais fácil de ser lembrado, como por exemplo mysql. Assim, sempre que quiser abrir o mysql através do PhpMyAdmin digite no seu navegador http://localhost/mysql caso mysql seja o nome que você escolheu para sua pasta.

Bom pessoal por hoje é só, no próximo artigo vou demonstrar como instalar o php no IIS.

Copyright © 2010 Ana Claudia. All Rights Reserved.
Theme by Lorelei Web Design.