Ir para conteúdo
  • Cadastre-se

Instalando Apache, PHP, MySQL e PHPMyAdmin no Windows - II


Posts Recomendados

  • Administração

De que adianta ter um servidor web, sem poder instalar scripts em php? Então, vamos instalar o PHP.

PHP

Dirija-se à seção de downloads do windows do site do PHP. Como estamos usando o Apache, vamos precisar da versão vc6 mais recente. Os instaladores nunca funcionaram pra mim, por isso não os recomendo. Baixe o arquivo zip referente a versão VC6 x86 Thread Safe. Renomeie a pasta para simplesmente PHP e coloque-a, por exemplo, na raiz da unidade C, de modo que o caminho fique C:/PHP. Agora, você precisa avisar o Apache que o php está instalado e isso pode ser feito de 3 maneiras (você pode usar qualquer uma):

  1. Copiando o arquivo php5ts.dll para a sua pasta System32;

  2. Copiando o arquivo php5ts.dll para a pasta do servidor ou;
  3. Adicionar o caminho, no caso C:/PHP, ao Path do Windows (Recomendado):

    • Acesse Iniciar -  Painel de Controle - (Desempenho e manutenção) - Sistema;
    • Selecione a guia avançado;
    • Clique em variáveis de ambiente;
    • Na caixa variáveis do sistema, procure e clique em PATH;
    • No fim da linha, adicione o caminho para sua instalação do php, como C:/PHP;
    • Reinicie o computador.

  4. Configure o seu arquivo php.ini. O pacote vem com uma ou duas versões para você testar. Pegue a php.ini-production e renomeie-a para php.ini;
  5. Na sua instalação do Apache (Ex: C:Arquivos de programasApache Software FoundationApache2.2), vá para a pasta CONF, e abra o arquivo HTTPD.CONF (use o bloco de notas) e adicione ao fim dele:

    • LoadModule php5_module "C:/PHP/php5apacheX_X.dll" - Verifique a sua versão do Apache. Por exemplo, se for a 2.2, você tem de ter na sua instalação do PHP a dll correspondente no formato: php5ApacheX_X.dll;
    • AddType application/x-httpd-php .php - Para o Apache saber o que fazer com a extensão .php
    • PHPIniDir "C:/PHP" - Diz ao Apache onde procurar as configurações do php."
    • Procure a linha DirectoryIndex index.html e altere para DirectoryIndex index.html index.php- Assim o apache carrega automaticamente arquivos index.php se houver no diretório.

  6. Clique no ícone do apache duas vezes e clique em restart;
  7. Se tudo der certo, ele volta a ficar verde;
  8. Se algo der errado, verifique o caminho do php, a direção das barras e versão da dll.
  9. Para testar, abra o bloco de notas, digite . Salve como index.php e coloque-0 no diretório de documentos do seu servidor.
  10. Acesse http://localhost/index.php para ver as informações do seu php!

Configurações Extras

Assim como o apache, o php carrega módulos/extensões/opções. Sugiro ativar alguns. Abra o seu php.ini (dentro da sua instalação do php):

  • short_open_tag = Off =>Eu mudo de off para on, para permitir que o servidor aceite tanto
  • extension_dir = "C:PHPext" => Aponte para a pasta EXT do seu php;
  • Para "descomentar" e ativar algo no php.ini, basta remover o ";" antes da linha:

    • extension=php_bz2.dll
    • extension=php_curl.dll
    • extension=php_gd2.dll
    • extension=php_mbstring.dll
    • extension=php_mssql.dll
    • extension=php_mysql.dll
    • extension=php_mysqli.dll
    • extension=php_pdo_mysql.dll
    • extension=php_soap.dll
    • extension=php_zip.dll

  • Salve o arquivo e reinicie o servidor apache.

Pronto. Depois tem o Mysql com o PhpMyadmin!

'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy.

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?