Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Maurício Fauth

Instalar Apache 2.2.8 + PHP 5.2.6 + MySQL 5.0.51b + phpMyAdmin 2.11.6

Recommended Posts

Neste tutorial, vou ensinar como instalar um servidor Apache simples com PHP e MySQL no Windows XP.

 

Introdução

 

Para começar, faça o download dos programas:

 

Apache 2.2.8

Prefira o pacote "msi".

 

Link para o site: http://httpd.apache.org/download.cgi

Link direto: http://linorg.usp.br/apache/httpd/binaries...-x86-no_ssl.msi

 

MySQL 5.0.51b

Prefira o pacote "msi".

 

Link para o site: http://dev.mysql.com/downloads/

Link direto: http://dev.mysql.com/get/Downloads/MySQL-5...sql.cce.usp.br/

 

PHP 5.2.6

Prefira o pacote "zip".

 

Link para o site: http://www.php.net/downloads.php

Link direto: http://br2.php.net/get/php-5.2.6-Win32.zip/from/this/mirror

 

phpMyAdmin 2.11.6

 

Link para o site: http://www.phpmyadmin.net/

Link direto: http://ufpr.dl.sourceforge.net/sourceforge...l-languages.zip

 

Instalando o Apache

 

Siga as orientações para instalar o Apache.

  • Inicie o instalador do Apache (apache_2.2.8-win32-x86-no_ssl.msi) e clique em Next.

    Imagem Postada

  • Selecione "I accept the terms in the license agreement" e clique em Next.

    Imagem Postada

  • Clique em Next.

    Imagem Postada

  • Preencha com "localdomain" no campo "Network Domain", "localhost" no campo "Server Name" e seu e-mail no último campo. Clique em Next.

    Imagem Postada

  • Selecione o tipo da instalação como "Custom" e clique em Next.

    Imagem Postada

  • Selecione "Apache HTTP Server" e clique em Change.

    Imagem Postada

  • Escreva o caminho da pasta como "C:\Apache\" (você pode instalar em outro drive se quiser) e clique em OK.

    Imagem Postada

  • Clique em Next.

    Imagem Postada

  • Clique em Install. Agora o Apache será instalado. Várias janelas do DOS se abrirão e se fecharão, mas não se preocupe.

    Imagem Postada

  • Sua instalação está completa. Clique em Finish.

    Imagem Postada

Agora você poderá ver o ícone do Apache perto do relógio do Windows.

http://br.geocities.com/moe_80s/wamp/apache11.JPG

Para testar e ver se tudo deu certo abra seu navegador e digite como endereço http://localhost/ ou http://127.0.0.1/

Deverá aparecer o texto: It works!

 

Instalando e configurando o MySQL

 

Siga as orientações para instalar e configurar o MySQL.

Instalando e configurando o PHP

 

Siga as orientações para instalar e configurar o PHP.

  • Descompacte o PHP (php-5.2.6-Win32.zip) para a pasta "C:\PHP\".
  • Procure na pasta um arquivo chamado php.ini-recommended e renomeie para php.ini
  • Abra o php.ini com o bloco de notas.
  • Procure pelas linhas a seguir e retire o ponto-e-vírgula.

    ;extension=php_mysql.dll
    
    ;extension=php_mbstring.dll
    
    ;extension=php_mcrypt.dll
  • Procure por

    extension_dir = "./"
    e mude para

    extension_dir = "./ext"
  • Agora salve e feche o php.ini
  • Copie o arquivo php.ini para a pasta do Windows (C:\WINDOWS\)
  • Clique com o botão direito em Meu computador, selecione Propriedades, selecione a aba Avançado e clique em Variáveis de ambiente.
  • Em Variáveis do sistema, selecione Path e clique em Editar.
  • Adicione sua pasta do PHP (C:\PHP) na lista (a separação é feita por ponto-e-vírgula). Clique em OK.
Configurando o Apache

 

  • Abra o arquivo "httpd.conf" (C:\Apache\conf\httpd.conf) no bloco de notas.
  • Adicione as linhas seguintes no final do arquivo:

    LoadModule php5_module "C:/PHP/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
  • Procure por DirectoryIndex e insira index.php. Ficará algo assim:

    DirectoryIndex index.html index.html.var index.php
  • Agora, salve o arquivo.
  • Reinicie o Apache clicando no ícone do Apache perto do relógio e clicando em Restart.
Testando o PHP

 

  • Abra o bloco de notas e insira o texto:

    <?php phpinfo(); ?>
  • Salve o arquivo na pasta "C:/Apache/htdocs" com o nome phpinfo.php. Cuide para que não fique phpinfo.php.txt.
  • Abra seu navegador e escreva o endereço: http://localhost/phpinfo.php
  • Você verá uma página com várias informações sobre o php instalado em seu computador.
Instalando e configurando o phpMyAdmin

 

  • Descompacte o phpMyAdmin (phpMyAdmin-2.11.6-all-languages.zip) para a pasta "C:\Apache\htdocs" (Esta é a pasta onde você irá salvar seus arquivos, para executá-ços no servidor http://localhost/).
  • Renomeie a pasta de phpMyAdmin-2.11.6-all-languages para phpMyAdmin.
  • Agora crie com o bloco de notas um arquivo chamado config.inc.php com o texto:

    <?php
    $i=0;
    $i++;
    $cfg['Servers'][$i]['user']		  = 'root';
    $cfg['Servers'][$i]['password']	  = 'cbb74bc'; // coloque aqui seu password
    ?>
  • Salve o arquivo na pasta do phpMyAdmin.
  • Pronto. Agora é só abrir o endereço http://localhost/phpMyAdmin/
Espero ter ajudado!

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você não quiser usar o phpMyAdmin, existe uma outro programa chamado MySQL Quick Admin que é bem fácil de instalar e usar.

 

Para instalar é só descompartar na pasta do servidor (C:\Apache\htdocs\). Abrir com seu navegador (http://localhost/MySQL Quick Admin/).

Quando abrir, pedirá login, senha e o servidor. É só colocar root, suasenha e localhost respectivamente.

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Maurício, estou com um problema e quero ver se você pode me ajudar.

A pouco tempo atrás consegui instalar sem problemas as versões 5.2.5 do php e 2.2.8 do apache, mas formatei meu pc e não estou conseguindo instalar novamente. Após a instalação o apache não reinicia e no test configuration ele acusa erro no "C:/PHP/php5apache2.dll".

Tentei trocar o arquivo por outro php5apache2.dll como era necessário em versões anteriores apesar de acreditar não ser este o erro já que na outra vez havia conseguido rodar sem a necessidade de trocar este arquivo, assim ele chega a reiniciar o apache, mas no teste do "phpinfo();" ele trava o apache com a mensagem de "aplicação executou uma operação ilegal".

 

Se puder me ajudar com este erro agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá. Ótimo tópico.

Eu já consegui instalar, só não consegui comunicar com o mysql.

Infelizmente já encontrei o mysql instalado na máquina e não sei como proceder para comunicá-lo com o php e o apache.

Alguma dica?

 

PROBLEMA RESOLVIDO

Adicionei nas variáveis de ambiente ";C:\Arquivos de programas\MySQL\MySQL Server 5.0;C:\PHP;C:\PHP\ext" e copiei o arquivo libmysql.dll para dentro de "C:\Windows\System32". Reiniciei o Apache e funfou beleza no Win2003 Server!

 

Obrigado pelo tópico, novamente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola. Exelente tutorial Parabens! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

Estou tendo dificuldades em abrir o phpmyadmin da o seguite erro: phpMyAdmin - Erro não carregou extensão mysql,<br />verifique a configurações do php"

ja coloquei o mysql.dll e libmysql.dll no system32 Adicionei nas variáveis de ambiente ";C:\MySQL;C:\PHP;C:\PHP\ext" e nada.

Outra coisa:

<?php

$i=0;

$i++;

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = 'cbb74bc'; // coloque aqui seu password <=== Aqui eu coloco a senha do mysql? ou no lugar de cbb74bc?

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou tendo dificuldades em abrir o phpmyadmin da o seguite erro: phpMyAdmin - Erro não carregou extensão mysql,<br />verifique a configurações do php"

ja coloquei o mysql.dll e libmysql.dll no system32 Adicionei nas variáveis de ambiente ";C:\MySQL;C:\PHP;C:\PHP\ext" e nada.

Tive o mesmo problema. Consegui resolver seguindo esses passos:

Primeiro, certifique-se de que você descomentou (retirar ponto-e-vírgula) a linha do arquivo php.ini da pasta do PHP:

;extension=php_mysql.dll

Depois copie o php.ini para a pasta do Windows "C:\WINDOWS".

Reinicie seu Apache.

 

Outra coisa:

<?php

$i=0;

$i++;

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = 'cbb74bc'; // coloque aqui seu password <=== Aqui eu coloco a senha do mysql? ou no lugar de cbb74bc?

?>

Substitua cbb74bc pela sua senha do MySQL.

<?php

$i=0;
$i++;
$cfg['Servers'][$i]['user']		  = 'SeuLoginDoMySQL';
$cfg['Servers'][$i]['password']	  = 'SuaSenhaDoMySQL';
?>
Outra forma de se instalar o phpMyAdmin é assim:

<?php
$cfg['blowfish_secret'] = 'ba17c1ec07d65003';

$i=0;
$i++;
$cfg['Servers'][$i]['auth_type']	 = 'cookie';
?>
É só substituir ba17c1ec07d65003 por qualquer outro valor aleatório.

Mas dessa forma você terá que digitar seu login e senha toda vez.

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Maurício, estou com um problema e quero ver se você pode me ajudar.

A pouco tempo atrás consegui instalar sem problemas as versões 5.2.5 do php e 2.2.8 do apache, mas formatei meu pc e não estou conseguindo instalar novamente. Após a instalação o apache não reinicia e no test configuration ele acusa erro no "C:/PHP/php5apache2.dll".

Tentei trocar o arquivo por outro php5apache2.dll como era necessário em versões anteriores apesar de acreditar não ser este o erro já que na outra vez havia conseguido rodar sem a necessidade de trocar este arquivo, assim ele chega a reiniciar o apache, mas no teste do "phpinfo();" ele trava o apache com a mensagem de "aplicação executou uma operação ilegal".

 

Se puder me ajudar com este erro agradeço!

Não sei o que possa ser esse erro. Mas tente fazer novamente o download dos arquivos de instalação, talvez seja isso.

http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Maurício, estou com um problema e quero ver se você pode me ajudar.

A pouco tempo atrás consegui instalar sem problemas as versões 5.2.5 do php e 2.2.8 do apache, mas formatei meu pc e não estou conseguindo instalar novamente. Após a instalação o apache não reinicia e no test configuration ele acusa erro no "C:/PHP/php5apache2.dll".

Tentei trocar o arquivo por outro php5apache2.dll como era necessário em versões anteriores apesar de acreditar não ser este o erro já que na outra vez havia conseguido rodar sem a necessidade de trocar este arquivo, assim ele chega a reiniciar o apache, mas no teste do "phpinfo();" ele trava o apache com a mensagem de "aplicação executou uma operação ilegal".

 

Se puder me ajudar com este erro agradeço!

Não sei o que possa ser esse erro. Mas tente fazer novamente o download dos arquivos de instalação, talvez seja isso.

http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

 

Olha pessoal, sou aprendiz e estou utilizando os cursos do iMaster com DW + PHP + MySQL + phpMyAdmin. No caso, a intalação é na raiz, ou seja, C:\. A pasta de desenvolvimento é "webmaster", também dentro do raiz (C:\webmaster). O phpMyAdmin é instalado nesta pasta e não como está descrito acima. Ou o curso faz uma indicação errada ou está completamente fora dos padrões utilizados. Não vi nenhum tutorial explicando como atualizar as versões dos programas (MySQL/PHP/APACHE/phpMyAdmin) com a configuração indicada no curso (CD). Quem está certo? Existe também o tal do wamp5. Estou ficando perdido. Alguém pode orientar sobre o que é padrão?

Compartilhar este post


Link para o post
Compartilhar em outros sites

po mauricio soh nao to conseguindo me comunicar com o phpMyAdmim

 

phpMyAdmin - Erro

 

não carregou extensão mysql,

verifique a configurações do php

 

ajuda ae por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites

po mauricio soh nao to conseguindo me comunicar com o phpMyAdmim

 

phpMyAdmin - Erro

 

não carregou extensão mysql,

verifique a configurações do php

 

ajuda ae por favor

Ai gente To vendo que tem muita gente tendo esse erro e resolvi me cadastrar pra responder!

 

O erro ta aqui no tutorial

 

Procure por

CODE

extension_dir = "./"

 

e mude para

CODE

extension_dir = "./ext"

 

----------------------------------------

 

além disso você coloca!

 

extension_dir = "C:\php\ext"

 

Junto com o php vem uma dll..."libmysql.dll"..VocÊ copia ela para a pasta C:\windows\system32....reinicia o apache e pronto!

 

Espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Mauricio estou com um problema na configuração do PHP é que fiz todo o procedimento mais na hora de reiniciar o Apache o botão não está habilitado, só o de Start mais esse quando aperto dá a seguinte menssagem: The requested operation ras failed! O icone do Apache está vermelho e não verde como era antes.

 

Fiquei com algumas dúvidas na hora de sua configuração vê se errei em algo:

 

1º Quando descompaquitar o php é para fazer uma pasta de php na und C: e descompaquitar a pasta toda dentro dela ou só os arquivos?

 

2º O php.ini-recommended quando mudo fica apenas (php) não aparece o (in) e o arquivo fica quase igual a um doc.

3º Quando modificar as variaveis em meu computador fica mais ou menos assim c:\algo;C:\PHP; está certo esse ponto e virgula no final??

Configurando o Apache

4º o arquivo "httpd.conf não tem o conf no final e é um arquivo txt é esse mesmo?

5º As linhas AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps . Tem esse espaço entre op nome e aextenção ex: source .phps ?

 

Aguardo retorno obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara esse tutorial foi show d bola

 

apanhei muito na instalação disso tudo (foram 6 horas direto)

 

mas no final eu consegui sentindo orgulho d mim mermo

 

confesso q nao entendo nada d php, mas pretendo aprender pq começei a pegar o gosto pela coisa

 

agora posso estudar minha apostila d php tranquilo

 

 

VALEU MAURÍCIO http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera é o seguinte;

 

Na hora de baixar não encontrei o apache_2.2.8-win32-x86-no_ssl ai baixei o apache_2.2.11-win32-x86-no_ssl e o MySQL 5.0.51b

ai baixei o mysql-5.1.32-win32.

 

Instalei tudo normalmente e fiz os testes e deu certo, porém quando acesso o phpmyadmin fica aparecendo essa mensagem na parte de baixo da tela: Sua versão 5.0.51a da biblioteca MySQL do PHP difere da versão 5.1.32 do seu servidor MySQL. Isso pode causar um comportamento estranho. isso pode dar algum problema???

 

Outra coisa, é comum os arquivos antigos que eu tenho não funcionarem perfeitamente ??

 

valeus..

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola pessoal, estou com prolema em entra no phpmyadmin.

 

#1045 - Access denied for user 'root'@'localhost' (using password: YES);

 

criei e verirfiquei o arquivo config.inc.php, mas não esta dando certo entrar

Compartilhar este post


Link para o post
Compartilhar em outros sites

karpe, sem problemas, pode usar sem problemas

 

pcdesign, busque no forum php ou mysql, pois essa falha é muito comum entre iniciantes

Compartilhar este post


Link para o post
Compartilhar em outros sites

hinom, valeu... obrigado.

 

Quanto ao fato de alguns arquivos não funcionarem isso também é comum.

Por exemplo: Antes eu usava o phptriad (fiz alguns arquivos que funcionavam beleza) depois passei a usar o easyphp (mais atualizado) ai alguns dos arquivos já não funcionavam, por exemplo em alguns campos como preencher e-mail, nome, aparecia a variável ou o camando q ia ser executado já inscritos dentro do campo (OBS: no servidor web funciona perfeitinho). E agora fazendo a atualização para esses mais novos (PHP, APache, etc... ) existem mais arquivos que não funcionam... isso é porq a linguagem sofreu alterações ou o que pode ser???

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.