Você está na página 1de 10

Instalando Apache, PHP, MySQL e PhpMyAdmin no Windows

(Somente Windows XP) Atualizado em 27/09/2007

Arquivos necessários: Apache HTTP Server 2.2.6 (apache_2.2.6-win32-x86-no_ssl.msi - 4.11 MB) http://linorg.usp.br/apache/httpd/binaries/win32/ PHP 5.2.4 (php-5.2.4-Win32.zip - 9.47 MB) http://www.php.net/get/php-5.2.4-Win32.zip/from/a/mirror MySQL 5.0.45 (mysql-5.0.45-win32.zip - 42.3 MB) http://dev.mysql.com/get/Downloads/MySQL-5...om/pick#mirrors PhpMyAdmin 2.11.1 (phpMyAdmin-2.11.1-all-languages-utf-8-only.zip - 2.91 MB) http://sourceforge.net/project/downloading...use_mirror=ufpr Antes de começarmos, desinstale toda e qualquer aplicação do tipo “tudo em um” (programas como AppServ, PHPTriad, EasyPHP, Serv-N e outros) ou outras versões do Apache, PHP e MySQL que estejam instaladas. Após a remoção desses programas, certifique-se de que não existam os arquivos de configuração php.ini (do PHP) e my.ini (do MySQL) no sistema.

Instalando o Apache Execute a instalação do Apache. Com a tela inicial aberta, pressione Next. A próxima tela exibe os termos e condições de uso do Apache. Escolha “I accept the terms in the license agreement.” e pressione Next. A tela seguinte nos dá algumas descrições do Apache. Pressione novamente Next. Na tela de informações do servidor (Server Information), em que observamos as linhas: Network Domain, Server Name e Administrator's Email Address, digite respectivamente: localdomain, localhost e o seu endereço de email.

” e prossiga com a instalação pressionando Next. em Install. Ao final. será realizado o teste do servidor. on Port 80. as a Service – Recommended.Deixe selecionada a opção “for All Users. Mantenha o diretório padrão ou escolha outro para a instalação. Na próxima tela. uma mensagem orientando a corrigir possíveis erros encontrados surgirá. clicando no botão Change e em OK. . e logo após. O progresso da instalação será mostrado. clique em Next e. Uma tela do DOS aparecerá informando o sucesso da instalação. Quando fechar. na próxima tela. A tela de seleção da instalação será exibida. veremos o diretório em que o Apache será instalado. Para finalizar. Deixe selecionada a opção Typical e pressione Next. clique no botão Finish.

Na configuração do Apache. na barra de endereços: http://localhost/ Se tudo correu bem. mostro como alterar para a porta desejada. basta pressionar a tecla Esc do seu teclado e as janelas se fecharão. utilizando a porta 80. Para testar o Apache. abra o seu browser e digite. outro servidor instalado.Caso ocorra algum erro durante o teste. você verá uma tela com a seguinte mensagem: .

/path" .ini Abra o arquivo php. basta tirar o caractere de ponto e vírgula do início da linha Procure a linha: .Configurando a PHP Extraia todos os arquivos em uma pasta.2\bin Renomeie o arquivo php.ini-recommended para php.session.dll Para isso.extension=php_gd2. o padrão é C:\php Vá até a pasta C:\php e copie o arquivo libmysql.extension=php_mbstring./" para extension_dir = "C:\php\ext" Descomente as seguintes extensões: .dll . Directory in which the loadable extensions (modules) reside.ini Vá até a linha: short_open_tag = Off e altere para: short_open_tag = On Procure a linha: .dll .extension=php_mysql. Altere extension_dir = ".dll para a pasta C:\Arquivos de programas\Apache Software Foundation\Apache2.save_path = "N.

localize as linhas: DocumentRoot "C:/Arquivos de programas/Apache Software Foundation/Apache2.2/htdocs" <Directory "C:/Arquivos de programas/Apache Software Foundation/Apache2.save_path = "C:\WINDOWS\Temp" Salve o arquivo php.html index.php PHPIniDir "C:/php" Depois dessas alterações. localizado em C:\Arquivos de programas\Apache Software Foundation\Apache2. salvando dentro da pasta htdocs Se precisar mudar a porta do Apache.html e altere para: DirectoryIndex index.2\conf Com o arquivo aberto. utilizando a porta 80. localize a linha Listen 80 e altere para a porta desejada.dll" AddType application/x-httpd-php .2/htdocs"> e altere o caminho da pasta. caso contrário.php Caso queira alterar a pasta padrão onde suas páginas serão salvas. clique em Meu Computador e escolha Propriedades Em Propriedades do sistema. Caso tenha outro servidor instalado. por exemplo: Listen 8080 Vá até a última linha e insira os seguintes parâmetros: LoadModule php5_module "C:/php/php5apache2_2. mude esta linha para. deixe como está. abra a guia Avançado . salve o arquivo httpd Editando a Variável do Sistema Agora clique em Iniciar Com o botão direito do mouse. localize a linha: DirectoryIndex index.Descomente-a e altere para: session.ini Configurando o Apache Abra o arquivo httpd.

OK e OK novamente Reinicie o Windows .C:\php Dê OK.Clique no botão Variáveis de ambiente Em Variáveis do sistema. selecione a variável Path e clique no botão Editar Em Valor da variável. digite no final: .

porta 8080.php Caso tenha configurado o Apache para outra porta. pressione Next. na barra de endereços: http://localhost/index. Na próxima tela.exe para iniciar a instalação. Com a tela inicial aberta.php" (com as aspas) na pasta C:\Arquivos de programas\Apache Software Foundation\Apache2. digite: http://localhost:8080/index. escolha a instalação Custom e clique em Next.2\htdocs Abra o seu browser e digite. será exibida a página com as informações da PHP Instalando o MySQL Execute o arquivo Setup.Abra o Bloco de notas do Windows e digite: <? phpinfo(). ?> Salve como "index.php Se tudo estiver bem. .

Instale com as configurações padrão ou escolha outro diretório para a instalação. Para finalizar. Pressione Next. escolha a expressão MySQL e pressione Next. marque as opções: Install As Windows Service. Marque a opção Standard Configuration. A próxima tela mostra o MySQL Server Instance Configuration Wizard. defina a senha padrão do MySQL. clique no botão Execute. Em Service Name.A tela seguinte mostra o diretório em que o MySQL será instalado. clicando no botão Change e alterando para o local desejado. marque a opção Skip Sign-Up e clique em Next. Pressione novamente Next. Após a instalação. Na tela que surgir. na próxima tela. Preencha e confirme. Aguarde a aplicação das configurações. Clique em OK. Deixe marcada a opção Enable root access from remote machines e pressione Next. . Launch the MySQL Server automatically e Include Bin Directory in Windows PATH. em Install. marque a opção Configure the MySQL Server now e clique em Finish. Agora. Clique em Next e. Para concluir.

Testando o MySQL Vá em Iniciar > Todos os programas > MySQL > MySQL Server 5.0 > MySQL Command Line Client.zip Descompacte os arquivos em C:\Arquivos de programas\Apache Software Foundation\Apache2.Se uma mensagem de erro aparecer. Se tudo correr bem.1-all-languages-utf-8only. Feche a janela do MySQL Command Line Client. vamos descompactar o phpMyAdmin-2.2\htdocs Depois renomeie a pasta phpMyAdmin-2.11. clique no botão Retry para reiniciar o teste. aparecerá uma tela de boas vindas e a versão do MySQL.11. Clique em Finish. Configurando o phpMyAdmin Para manipular o MySQL sem recorrer à digitação de códigos no prompt do DOS. No Prompt de comando. digite sua senha criada durante a instalação e dê Enter. você estará dentro do prompt do MySQL.1-all-languages-utf-8-only para phpMyAdmin .

. digite: http://localhost:8080/ phpmyadmin Pronto. abra o browser e digite.default.php Para iniciar o phpMyAdmin. . Procure a linha 158: $cfg['Servers'][$i]['password'] = ''. Salve o arquivo config. e coloque sua senha criada na instalação do MySQL: $cfg['Servers'][$i]['password'] = 'sua_senha'. na barra de endereços: http://localhost/phpmyadmin Caso tenha configurado a Apache para outra porta.Abra o arquivo config.. e altere para: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin'.php localizado em C:\Arquivos de programas\Apache Software Foundation\Apache2. agora você está com tudo instalado e funcionando.2\htdocs\phpMyAdmin\libraries Procure a linha 39: $cfg['PmaAbsoluteUri'] = ''. porta 8080.default.