Instalar Apache no Windows
Tutorial com Dicas para instalar o Apache
O Apache é um dos principais servidores HTTP existentes no mundo. Estima-se que mais da metade dos sites da Internet estão rodando em cima desse servidor e, apesar de geralmente o Apache rodar em sistemas UNIX, muitos programadores utilizam o Windows (7/Vista/XP) em suas máquinas de desenvolvimento.
Mostrarei como eu utilizo a configuração do Apache com PHP e MySQL em ambientes Windows, sem a utilização de instaladores prontos, como o PHP Triad, WampServer, Easyphp ou XAMPP. Prefiro a instalação dos módulos independentes, pois assim eu fico com maior controle sobre o ambiente, não estando sujeito às configurações exigidas por esses “kits”.
Nesse primeiro artigo irei mostrar a instalação do Apache. Nos próximos posts, mostrarei a instalação e configuração do PHP e MySQL.
Você precisará de permissão de administrador para continuar com os procedimentos a seguir.
Baixe o arquivo de instalação do Apache:
- Apache HTTP Server 2.2.22 (baixei a versão MSI Installer sem SSL, por utilizar para ambiente de desenvolvimento local);
Instalando o Apache HTTP Server 2.2.22
Execute o arquivo baixado para iniciar a instalação. Clique em “Next”, marque a opção para aceitar os termos, clique em “Next” novamente e mais uma vez. Agora informe localdomain em “Network Domain”, localhost em “Server Name” e informe o seu e-mail em “Administrator’s E-mail”. Vou utilizar a porta 80, deixando o Apache rodar como serviço do Windows, então, basta clicar novamente em “Next”.
Na tela seguinte, clique em Custom, para que possa ser definido o diretório de instalação do Apache. Prefiro selecionar uma pasta diferente da sugerida pela instalação (“C:\Program Files\Apache Software Foundation\Apache2.2”), pois o Windows 7 fica “colocando dificuldades” para editar arquivos nesse caminho, sendo necessário abrir os arquivos como administrador. Informe o diretório de sua preferência, eu utilizo o D:\Desenvolvimento\servers\apache2.2.22\
, conforme imagem abaixo:
Clique em “Next”, depois em “Install”.
Após a conclusão da instalação, um ícone do Apache será exibido na System Tray, ao lado do relógio, conforme imagem abaixo:
Para verificar se a instalação foi concluída com sucesso, abra o navegador e digite http://localhost
, você deverá visualizar uma página igual à mostrada abaixo:
As páginas do Apache ficam no diretório “htdocs” de sua instalação, no nosso caso: D:\Desenvolvimento\servers\apache2.2.22\htdocs
.
Configurando Apache para utilizar URL amigáveis
Através do módulo ReWrite do Apache é possível simplificar as URL’s, transformando endereços de páginas dinâmicas como, por exemplo, http://www.informatiqueiro.com.br/site/categorias/index.php?id=123″ em URLs mais simples, como “http://www.informatiqueiro.com.br/categorias/123/” ou “http://www.informatiqueiro.com.br/123.htm”. A configuração de como essas URL’s serão definidas são especificadas no arquivo “.htaccess”.
Os principais sistemas de controle de conteúdo trabalham com esse módulo, como é o caso do WordPress, utilizado nesse site.
Para habilitar esse módulo (URL amigáveis), basta alterar o arquivo httpd.conf, que está localizado na pasta conf do diretório de instalação do Apache. Procure a linha #LoadModule rewrite_module modules/mod_rewrite.so
e remova o comentário (#
) do início da linha.
Pronto. O Apache está configurado e pronto para ser utilizado. Inicialmente ele não tem tanta utilidade, pois só podemos exibir páginas estáticas (HTML puro), mas, no próximo post, irei mostrar como trabalhar com Apache, PHP e MySQL.
Boa sorte.
10 Replies to “Instalar Apache no Windows”
Make Me Last Longer
gabapentin benefits
buy generic cialis
Viagra Cialis Discount
plaquenil classification Maxkwp Motilium No Prescription
Plaquenil Diseases of the Cardiovascular System l STEPUP TO MEDICINE All patients with systolic dysfunction should be on an ACE inhibitor even if Quick Hit Most common cause of death from CHF is sudden death from ventricular arrhythmias.
This can be achieved with a gram stain that lacks gram negative diplococci or by any negative gonorrhea test culture, nucleic acid testing, among others cialis levitra orlistat 120 mg mk precio Because thousands of federal workers have been furloughed, lenders are not able to verify borrowers income and other data with the Internal Revenue Service and Social Security Administration, making it difficult to authorize loans
where to buy generic cytotec no prescription Minor 1 potassium chloride increases effects of insulin detemir by pharmacodynamic synergism