Feed on Posts or Comments 12 March 2010

mysql & php & iis7 & windows Rangel on 10 Abr 2008 10:30 am

Instalando PHP + MySQL no IIS7 do Vista

Tive que formatar meu notebook há pouco tempo atrás e por isso precisei reinstalar esse pacote básico que qualquer desenvolvedor no windows utiliza.

Para a instalação utilizei:

IIS7 - Se você não tiver instale pelo: Program and Features > Turn Windows features on or off > IIS7

PHP - A última versão em ZIP.

MySQL - A última versão do Community Server, a versão Essentials é suficiente.

Primeiro Passo - PHP

Extrai o PHP para a pasta que quiser (no meu caso utilizei C:\Program Files\PHP\).
Em seguida, para instalar o PHP no IIS7 basta baixar o BAT feito pelo David Wang nesse artigo. Eu fiz algumas alterações para que o BAT já copie o PHP.INI para a pasta Windows.
Basta baixar o arquivo BAT zipado.

Segundo Passo - MySQL

  1. Faça a instalação do MySQL normal utilizando o setup
  2. Em seguida você deve copiar o arquivo libmysql.dll (que pode ser encontrado na pasta de instalação do PHP) para a pasta C:\Windows\System32
  3. Edite arquivo PHP.INI (que está na pasta C:\Windows\)
  4. Encontre a linha que contém extension_dir = “./”, altere o valor para a pasta de extensions do seu PHP (no meu caso ficaria extension_dir = “C:\Program Files\PHP\ext”) e retire o comentário (basta remover o ‘;’ que vem antes do texto caso tenha algum)
  5. Encontre a linha que contém extension=php_mysql.dll e retire o cometário (basta remover o ‘;’ que vem antes do texto caso tenha algum)
  6. Salve o Arquivo

Para finalizar basta reiniciar seu IIS e testar abrindo via browser (dentro do servidor) qualquer arquivo que contenha o código <?php phpinfo();?>, lá deve mostrar que a extensão do PHP foi instalado com sucesso.

Espero que ajude alguém.

Qualquér dúvida ou comentário é só deixar ai embaixo!

2 Responses to “Instalando PHP + MySQL no IIS7 do Vista”

  1. on 28 Abr 2008 at 16:25 1.Luiz Rafael said …

    Não deu certo comigo, deu erro

    Erro HTTP 500.21 - Internal Server Error
    O manipulador “PHP-ISAPI” tem um módulo incorreto “IsapiModule” na lista de módulos

  2. on 28 Abr 2008 at 17:14 2.Luiz Rafael said …

    Foi só instalar o ISAPI, mas era bom dar um toque pra quem só usa o servidor pra HTML e ASP puro

    valeu o tutorial, excelente pra quem não quer instalar mais um programa no PC, no caso o apache

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply