Skip to content

Instalar APACHE + PHP + MySQL no Windows 7

Tú é novo por aqui?

O Objetivo deste blog é trocar figurinhas sobre tecnologia, vou tentar passar de forma bem objetiva e prática algumas dicas, truques e macetes que venho acumulando a uns doze anos na cabeça, desta forma, vejo que posso apreender com meus leitores e também ensinar algo de útil ou não .

Sempre tive vontade de escrever um blog de tecnologia, cheguei a escrever para alguns jornais, revistas, portais mas nunca tive saco, tempo ou vontade para escrever um blog, por mais simples que isto seja…

O Conteúdo do blog será direcionado a pessoas com um mínimo de experiência em tecnologia, então, se alguém tiver alguma dúvida sobre algo postado aqui pode entrar em contato comigo através dos comentários. Uma vez que responderei todos comentários, por favor, não entrem em contato comigo por email para tirar dúvidas.

Abraço!

Nataniel

 

 

 

Apache

Instalação

  • Baixe o APACHE Http Server, na versão Win32 Binary without crypto (no mod_ssl) (MSI Installer) no site http://httpd.apache.org/download.cgi
  • Inicie a instalação
  • Na tela Server Information, digite as informações conforme abaixo, substituindo o Administrator’s email por seu email

  • Em Server Type, selecione Custom
  • Na tela Custom Setup, selecione as opções como abaixo, clique em Change para mudar o diretório para: C:\apache\

  • Na última tela de instalação, clique em Install

Configuração

  • Edite o arquivo C:\apache\conf\httpd.conf
  • Descomente a linha
    LoadModule rewrite_module modules/mod_rewrite.so
    
  • Adicione dentro de dir_module o arquivo index.php
     DirectoryIndex index.html index.php
    
  • Dentro de “Directory C:/apache/htdocs“, modifique a chave AllowOverride para All
    
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
    
  • Role até o fim do arquivo e adicione as seguintes linhas
    
    PHPIniDir "C:\\apache\\php"
    LoadModule php5_module "C:\\apache\\php\\php5apache2_2.dll"
    <IfModule mod_mime.c>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    </IfModule>
    

PHP

Instalação

Configuração

  • Renomeie o arquivo “C:\apache\php\php.ini-recommended” para “php.ini
  • Edite o arquivo php.ini e modifique as seguintes chaves
    
    short_open_tag = On
    ...
    error_reporting = E_ALL & ~E_NOTICE
    ...
    display_errors = On
    display_startup_errors = On
    ...
    extension_dir = "./ext"
    ...
    upload_max_filesize = 50M
    ...
    extension=php_gd2.dll
    extension=php_gettext.dll
    extension=php_mbstring.dll
    extension=php_mcrypt.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_pdo.dll
    extension=php_sockets.dll
    extension=php_sqlite.dll
    ...
    date.timezone = America/Sao_Paulo
    
  • Edite a variável PATH nas variáveis do sistema (Painel de controle -> Sistema -> Configurações avançadas do sistema -> Avançado -> Variáveis de ambiente), adicione o caminho do php “C:\apache\php“, conforme abaixo

  • Reinicie o computador
  • Abra o bloco de notas, cole o seguinte código
    
    <? phpinfo(); ?>
    
  • Salve o arquivo em C:\apache\htdocs\info.php
  • Abra o navegador e direcione até http://localhost/info.php, se tudo estiver normal uma página de informações do PHP será mostrada

MySQL

Instalação

  • Em Custom Setup, clique em Browse, e indique o caminho “C:\apache\mysql” para o instalador

  • Clique em Next e depois em Install para concluir a instalação
  • No final da instalação, mantenha marcada a opção “Launch the MySQL Instance Configuration Wizard

Configuração

  • No MySQL Instance Configuration, selecione “Detailed Configuration

  • Na próxima tela, de perfil de instalação selecione “Developer Machine
  • Em “database usage“, selecione “Multifunctional Database

  • Em “InnoDB Tablespace Settings“, clique em “Next
  • Na configuração do número de conexões, selecione “Manual Setting” e configure para 20 o número máximo de conexões

  • Em “network options”, marque a opção “Add firewall exception for this port
  • Na próxima tela, “default charset set“, selecione “Manual Selected Default Charset Set / Collation” e digite ou selecione “latin1

  • Em “Windows options“, deixe marcado “Install as Windows Service” e “Start MySQL Server automatically“, clique em Next
  • Marque “Modify Security Settings“, digite uma nova senha para o root, re-digite no campo abaixo, se você deseja habilitar o acesso root remoto, marque “Enable root access from remote machines

  • Por fim, clique em “Execute” para salvar as configurações selecionadas

  • Vá no executar do windows e digite “services.msc” para abrir a tela de serviços, procure pelo serviço MySQL, clique em “Parar serviço

  • Edite o arquivo C:\apache\mysql\my.cnf, e altere a seguinte chave:

datadir="C:/apache/mysql/data"
  • Volte ao executar do Windows e digite

%programdata%\MySQL\MySQL Server 5.5\data
  • Recorte todos arquivos e cole em “C:\apache\mysql\data\“, sobre-escrevendo os arquivos antigos
  • Retorne a tela dos serviços (services.msc) e inicie o serviço MySQL

Final de partida, em caso de dúvidas utilize os comentários.. abraço!

Categorias: Programação, Tecnologia.

Tags: , , , , , , ,

Comentários