SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
Brook EaD
1
INSTALANDO O APACHE NO WINDOWS
Silvio Clécio
Petrolina – PE
2014
RESUMO
Este artigo apresenta todos passos necessários para realizar a instalação do
Apache 2.2 em sistema operacional Windows XP, Vista, 7, 8 ou superior.
PALAVRAS CHAVE: Servidor HTTP. Apache. Instalação.
SUMÁRIO
1. INTRODUÇÃO ..................................................................................................................................1
2. PRÉ-REQUISITOS ...........................................................................................................................1
3. BAIXANDO O PACOTE DE INSTALAÇÃO..................................................................................1
4. DEFININDO O DIRETÓRIO DE INSTALAÇÃO...........................................................................2
5. INSTALANDO....................................................................................................................................2
6. TESTANDO........................................................................................................................................6
7. RECONHECENDO ARQUIVOS DO PROJETO BROOK FRAMEWORK (.BF).....................7
8. CONCLUSÃO....................................................................................................................................7
REFERÊNCIAS .....................................................................................................................................7
1. INTRODUÇÃO
O Apache é o servidor HTTP gratuito mais popular da web, foi criado em Abril
de 1996, inicialmente para rodar em sistemas UNIX e Windows. É um servidor
seguro, eficiente, extensível e fornece serviços de HTTP, dentro dos padrões do
protocolo HTTP. Neste artigo iremos aprender onde baixá-lo e fazer sua instalação
no Windows.
2. PRÉ-REQUISITOS
 Apache HTTP Server (versão 2.2.22), 32 bits, com suporte a OpenSSL.
3. BAIXANDO O PACOTE DE INSTALAÇÃO
É possível encontrar várias versões do Apache em sua página oficial:
Brook EaD
2
 http://archive.apache.org/dist/httpd/binaries/win32/
Entretanto, daremos preferência à versão 2.2.22, por ser bastante estável e ter
passado com sucesso em alguns testes realizados antes da edição deste artigo.
Para baixá-lo, use o link:
 http://archive.apache.org/dist/httpd/binaries/win32/httpd-2.2.22-win32-x86-
openssl-0.9.8t.msi.
Ou um link alternativo:
 https://www.dropbox.com/s/y60iaznt10rnxc6/httpd-2.2.22-win32-x86-openssl-
0.9.8t.msi.
4. DEFININDO O DIRETÓRIO DE INSTALAÇÃO
Por padrão, o Apache é instalado no diretório C:Program Files (x86). Como
trata-se de um diretório de caminho longo, é interessante escolher outro o mais
próximo possível do diretório raiz do sistema. Neste artigo, criaremos e usaremos o
diretório C:websrv.
5. INSTALANDO
O processo de instalação do Apache é muito simples. Execute o arquivo
httpd-2.2.22-win32-x86-openssl-0.9.8t.msi, seguindo atentamente os passos abaixo.
Na tela Welcome to the Installation Wizard for Apache HTTP Server 2.2.22,
clique em Next:
Figure 1 - Welcome to the Installation Wizard for Apache HTTP Server 2.2.22
Brook EaD
3
Na próxima tela, License Agreement, escolha a opção I accept the terms in
the license agreement, e clique novamente em Next:
Figure 2 - License Agreement
Clique em Next novamente e, quando aparecer a tela Server Information,
preencha os seguintes campos:
 Network Domain: localhost;
 Server Name: localhost;
 Administrator's Email Address: admin@localhost.
Marque a opção for All Users, on port 80, as Service -- Recommended.,
conforme a imagem a seguir:
Figure 3 - Server Information
Brook EaD
4
Na próxima tela, Setup Type, marque a opção Custom:
Figure 4 - Setup Type
Crie um diretório C:websrv e, na próxima tela, Custom Setup, use o botão
Change para escolher o nosso diretório websrv previamente criado:
Figure 5 - Custom Setup
Brook EaD
5
Na próxima tela, Ready to Install the Program, clique em Install:
Figure 6 - Ready to Install the Program
Na tela Installing Apache HTTP Server 2.2.22, aguarde alguns instantes até a
finalização da instalação do Apache:
Figure 7 - Installing Apache HTTP Server 2.2.22
Brook EaD
6
Por fim, na tela Installation Wizard Completed, clique em Finish, finalizando a
instalação:
Figure 8 - Installation Wizard Completed
6. TESTANDO
Após a instalação com sucesso, agora é possível testar o nosso servidor
HTTP. Para isso, basta abrir algum navegador como o Chrome, Firefox, Opera ou
Internet Explorer, e acessar a URL http://localhost, como mostra o exemplo na
imagem a seguir:
Figure 9 - Abrindo a URL http://localhost
It works, esta é a mensagem padrão mostrando que o Apache foi instalado
corretamente e está pronto para servir dados via HTTP.
Brook EaD
7
7. RECONHECENDO ARQUIVOS DO PROJETO BROOK FRAMEWORK (.BF)
Por padrão, o Apache espera que scripts (ou executáveis) CGI estejam na
pasta C:websrcgi-bin, e, dependendo de como ele esteja configurado, exige que os
scripts tenham a extensão .cgi. É possível alterar este comportamento. Para tanto,
basta as seguintes alterações no arquivo C:websrvconfhttpd.conf:
 Na área <Directory "C:/websrv/htdocs">, adicionar a linha Options +ExecCGI;
 Na área <IfModule mime_module>, descomentar a linha #AddHandler cgi-
script .cgi e adicionar a extensão .bf, deixando-a assim: AddHandler cgi-script
.cgi .bf;
 Reiniciar o Apache, para as alterações entrarem em vigor. A reinicialização
dele por ser feita através do ícone Apache Monitor, disponível ao lado do
relógio, na bandeja do sistema.
Aqui está uma amostra de um arquivo httpd.conf previamente configurado
com as alterações sugeridas acima:
 https://www.dropbox.com/s/3fdkj967926mpdn/httpd.conf.
8. CONCLUSÃO
Neste artigo apresentamos todos os passos necessários para a instalação do
Apache 2.2 no Windows. Espera-se que o presente artigo auxilie os leitores na
instalação deste excelente servidor HTTP.
REFERÊNCIAS
Blog Engenharia de Redes. Artigo Instalando o Apache 2.2.21 no Windows 7, disponível em
jun. de 2014 em:
http://edsonredes.blogspot.com.br/2013/05/instalando-o-apache-2221-no-windows-7.html.
Blog Pinceladas na Web. Artigo Instalar Apache+PHP+MySQL no Windows 7/Vista/XP,
disponível em jun. de 2014 em:
http://www.pinceladasdaweb.com.br/blog/2010/02/22/instalar-apache-php-mysql-no-
windows-7-vista-xp/.
Fórum Server Fault. Tópico Options ExecCGI is off in this directory: /var/www/index.py,
disponível em jun. de 2014 em:
http://serverfault.com/questions/524477/options-execcgi-is-off-in-this-directory-var-www-
index-py.
Site Apache HTTP Server Project. Página Apache Tutorial: Dynamic Content with CGI,
disponível em jun. de 2014 em:
http://httpd.apache.org/docs/2.2/howto/cgi.html.

Weitere ähnliche Inhalte

Was ist angesagt?

Project HA
Project HAProject HA
Project HAKarpv
 
Manualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1ptManualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1ptUlissesCoutinho1
 
Tutorial instalacao linux_ubuntu_server
Tutorial instalacao linux_ubuntu_serverTutorial instalacao linux_ubuntu_server
Tutorial instalacao linux_ubuntu_serverGeovanni Viana
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelManim Edições
 
Vps manager 2.0 documentação e intalação
Vps manager 2.0   documentação e intalaçãoVps manager 2.0   documentação e intalação
Vps manager 2.0 documentação e intalaçãoManim Edições
 
Configurando uma rede local com acesso internet
Configurando uma rede local com acesso  internetConfigurando uma rede local com acesso  internet
Configurando uma rede local com acesso internetTiago
 
Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6Lorscheider Santiago
 
T Server
T ServerT Server
T ServerFxx
 
Instalando e configurando o protheus 11 x sql server
Instalando e configurando o protheus 11 x sql serverInstalando e configurando o protheus 11 x sql server
Instalando e configurando o protheus 11 x sql serverJosé Felipe Rodrigues
 
Fundamentos Replicação MySQL
Fundamentos Replicação MySQLFundamentos Replicação MySQL
Fundamentos Replicação MySQLAlexandre Almeida
 
Instalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 ManufaturaInstalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 ManufaturaÉder Hernandes
 
Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008Juan Carlos Lamarão
 
Instalação e configuração do TOTVS Série 1 Manufatura (First)
Instalação e configuração do TOTVS Série 1 Manufatura (First)Instalação e configuração do TOTVS Série 1 Manufatura (First)
Instalação e configuração do TOTVS Série 1 Manufatura (First)Éder Hernandes
 

Was ist angesagt? (18)

Tcc anexo i
Tcc   anexo iTcc   anexo i
Tcc anexo i
 
Project HA
Project HAProject HA
Project HA
 
Manualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1ptManualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1pt
 
Tutorial instalacao linux_ubuntu_server
Tutorial instalacao linux_ubuntu_serverTutorial instalacao linux_ubuntu_server
Tutorial instalacao linux_ubuntu_server
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunel
 
Manual ocs
Manual ocsManual ocs
Manual ocs
 
Vps manager 2.0 documentação e intalação
Vps manager 2.0   documentação e intalaçãoVps manager 2.0   documentação e intalação
Vps manager 2.0 documentação e intalação
 
Configurando uma rede local com acesso internet
Configurando uma rede local com acesso  internetConfigurando uma rede local com acesso  internet
Configurando uma rede local com acesso internet
 
Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6
 
T Server
T ServerT Server
T Server
 
Manual & auto integration rbs6000 lte
Manual & auto integration rbs6000 lteManual & auto integration rbs6000 lte
Manual & auto integration rbs6000 lte
 
Instalando e configurando o protheus 11 x sql server
Instalando e configurando o protheus 11 x sql serverInstalando e configurando o protheus 11 x sql server
Instalando e configurando o protheus 11 x sql server
 
Fundamentos Replicação MySQL
Fundamentos Replicação MySQLFundamentos Replicação MySQL
Fundamentos Replicação MySQL
 
Cacti
CactiCacti
Cacti
 
Manual Trendnet
Manual TrendnetManual Trendnet
Manual Trendnet
 
Instalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 ManufaturaInstalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 Manufatura
 
Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008
 
Instalação e configuração do TOTVS Série 1 Manufatura (First)
Instalação e configuração do TOTVS Série 1 Manufatura (First)Instalação e configuração do TOTVS Série 1 Manufatura (First)
Instalação e configuração do TOTVS Série 1 Manufatura (First)
 

Ähnlich wie Instalando o Apache no Windows

Gerência de redes utilizando o cacti
Gerência de redes utilizando o cactiGerência de redes utilizando o cacti
Gerência de redes utilizando o cactiIsraelCunha
 
Apache2.4 tuning-hands on
Apache2.4 tuning-hands onApache2.4 tuning-hands on
Apache2.4 tuning-hands onRenato Gomes
 
Relatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunkRelatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunkJeison Barros
 
Instalação e Configuração do Hipervisor xen pvm
Instalação e Configuração do Hipervisor xen pvmInstalação e Configuração do Hipervisor xen pvm
Instalação e Configuração do Hipervisor xen pvmFernando Pessoa
 
Tutorial completo montando uma lan house
Tutorial completo montando uma lan houseTutorial completo montando uma lan house
Tutorial completo montando uma lan housejulioblogger
 
Instalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu ServerInstalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu ServerAparicio Junior
 
Guia instalacao portal_web_sara
Guia instalacao portal_web_saraGuia instalacao portal_web_sara
Guia instalacao portal_web_sarajanu seriguela
 
Servidor - Criação de Domínios
Servidor - Criação de DomíniosServidor - Criação de Domínios
Servidor - Criação de Domíniosrphasaigg
 
Manual Kikrotik Completo
Manual Kikrotik CompletoManual Kikrotik Completo
Manual Kikrotik CompletoPortal GSTI
 
Comet - ReverseAjax com DWR - Resumo
Comet - ReverseAjax com DWR - ResumoComet - ReverseAjax com DWR - Resumo
Comet - ReverseAjax com DWR - ResumoHanderson Frota
 
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debianEduardo Mendes
 
Windows Server 2003
Windows Server 2003Windows Server 2003
Windows Server 2003Goncalo
 
Configurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverConfigurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverAparicio Junior
 

Ähnlich wie Instalando o Apache no Windows (20)

Apache no linux
Apache no linuxApache no linux
Apache no linux
 
Gerência de redes utilizando o cacti
Gerência de redes utilizando o cactiGerência de redes utilizando o cacti
Gerência de redes utilizando o cacti
 
Gsp007
Gsp007Gsp007
Gsp007
 
Apache2.4 tuning-hands on
Apache2.4 tuning-hands onApache2.4 tuning-hands on
Apache2.4 tuning-hands on
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
Python CGI
Python CGIPython CGI
Python CGI
 
Relatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunkRelatório analytics de mula tempo de execução usando splunk
Relatório analytics de mula tempo de execução usando splunk
 
Manual ocs
Manual ocsManual ocs
Manual ocs
 
Instalação e Configuração do Hipervisor xen pvm
Instalação e Configuração do Hipervisor xen pvmInstalação e Configuração do Hipervisor xen pvm
Instalação e Configuração do Hipervisor xen pvm
 
Tutorial completo montando uma lan house
Tutorial completo montando uma lan houseTutorial completo montando uma lan house
Tutorial completo montando uma lan house
 
724
724724
724
 
Instalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu ServerInstalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu Server
 
Guia instalacao portal_web_sara
Guia instalacao portal_web_saraGuia instalacao portal_web_sara
Guia instalacao portal_web_sara
 
Servidor - Criação de Domínios
Servidor - Criação de DomíniosServidor - Criação de Domínios
Servidor - Criação de Domínios
 
Manual Kikrotik Completo
Manual Kikrotik CompletoManual Kikrotik Completo
Manual Kikrotik Completo
 
Comet - ReverseAjax com DWR - Resumo
Comet - ReverseAjax com DWR - ResumoComet - ReverseAjax com DWR - Resumo
Comet - ReverseAjax com DWR - Resumo
 
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debian
 
Lm 71 64_67_04_tut_openaudit
Lm 71 64_67_04_tut_openauditLm 71 64_67_04_tut_openaudit
Lm 71 64_67_04_tut_openaudit
 
Windows Server 2003
Windows Server 2003Windows Server 2003
Windows Server 2003
 
Configurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverConfigurando o ftp - ubuntu server
Configurando o ftp - ubuntu server
 

Instalando o Apache no Windows

  • 1. Brook EaD 1 INSTALANDO O APACHE NO WINDOWS Silvio Clécio Petrolina – PE 2014 RESUMO Este artigo apresenta todos passos necessários para realizar a instalação do Apache 2.2 em sistema operacional Windows XP, Vista, 7, 8 ou superior. PALAVRAS CHAVE: Servidor HTTP. Apache. Instalação. SUMÁRIO 1. INTRODUÇÃO ..................................................................................................................................1 2. PRÉ-REQUISITOS ...........................................................................................................................1 3. BAIXANDO O PACOTE DE INSTALAÇÃO..................................................................................1 4. DEFININDO O DIRETÓRIO DE INSTALAÇÃO...........................................................................2 5. INSTALANDO....................................................................................................................................2 6. TESTANDO........................................................................................................................................6 7. RECONHECENDO ARQUIVOS DO PROJETO BROOK FRAMEWORK (.BF).....................7 8. CONCLUSÃO....................................................................................................................................7 REFERÊNCIAS .....................................................................................................................................7 1. INTRODUÇÃO O Apache é o servidor HTTP gratuito mais popular da web, foi criado em Abril de 1996, inicialmente para rodar em sistemas UNIX e Windows. É um servidor seguro, eficiente, extensível e fornece serviços de HTTP, dentro dos padrões do protocolo HTTP. Neste artigo iremos aprender onde baixá-lo e fazer sua instalação no Windows. 2. PRÉ-REQUISITOS  Apache HTTP Server (versão 2.2.22), 32 bits, com suporte a OpenSSL. 3. BAIXANDO O PACOTE DE INSTALAÇÃO É possível encontrar várias versões do Apache em sua página oficial:
  • 2. Brook EaD 2  http://archive.apache.org/dist/httpd/binaries/win32/ Entretanto, daremos preferência à versão 2.2.22, por ser bastante estável e ter passado com sucesso em alguns testes realizados antes da edição deste artigo. Para baixá-lo, use o link:  http://archive.apache.org/dist/httpd/binaries/win32/httpd-2.2.22-win32-x86- openssl-0.9.8t.msi. Ou um link alternativo:  https://www.dropbox.com/s/y60iaznt10rnxc6/httpd-2.2.22-win32-x86-openssl- 0.9.8t.msi. 4. DEFININDO O DIRETÓRIO DE INSTALAÇÃO Por padrão, o Apache é instalado no diretório C:Program Files (x86). Como trata-se de um diretório de caminho longo, é interessante escolher outro o mais próximo possível do diretório raiz do sistema. Neste artigo, criaremos e usaremos o diretório C:websrv. 5. INSTALANDO O processo de instalação do Apache é muito simples. Execute o arquivo httpd-2.2.22-win32-x86-openssl-0.9.8t.msi, seguindo atentamente os passos abaixo. Na tela Welcome to the Installation Wizard for Apache HTTP Server 2.2.22, clique em Next: Figure 1 - Welcome to the Installation Wizard for Apache HTTP Server 2.2.22
  • 3. Brook EaD 3 Na próxima tela, License Agreement, escolha a opção I accept the terms in the license agreement, e clique novamente em Next: Figure 2 - License Agreement Clique em Next novamente e, quando aparecer a tela Server Information, preencha os seguintes campos:  Network Domain: localhost;  Server Name: localhost;  Administrator's Email Address: admin@localhost. Marque a opção for All Users, on port 80, as Service -- Recommended., conforme a imagem a seguir: Figure 3 - Server Information
  • 4. Brook EaD 4 Na próxima tela, Setup Type, marque a opção Custom: Figure 4 - Setup Type Crie um diretório C:websrv e, na próxima tela, Custom Setup, use o botão Change para escolher o nosso diretório websrv previamente criado: Figure 5 - Custom Setup
  • 5. Brook EaD 5 Na próxima tela, Ready to Install the Program, clique em Install: Figure 6 - Ready to Install the Program Na tela Installing Apache HTTP Server 2.2.22, aguarde alguns instantes até a finalização da instalação do Apache: Figure 7 - Installing Apache HTTP Server 2.2.22
  • 6. Brook EaD 6 Por fim, na tela Installation Wizard Completed, clique em Finish, finalizando a instalação: Figure 8 - Installation Wizard Completed 6. TESTANDO Após a instalação com sucesso, agora é possível testar o nosso servidor HTTP. Para isso, basta abrir algum navegador como o Chrome, Firefox, Opera ou Internet Explorer, e acessar a URL http://localhost, como mostra o exemplo na imagem a seguir: Figure 9 - Abrindo a URL http://localhost It works, esta é a mensagem padrão mostrando que o Apache foi instalado corretamente e está pronto para servir dados via HTTP.
  • 7. Brook EaD 7 7. RECONHECENDO ARQUIVOS DO PROJETO BROOK FRAMEWORK (.BF) Por padrão, o Apache espera que scripts (ou executáveis) CGI estejam na pasta C:websrcgi-bin, e, dependendo de como ele esteja configurado, exige que os scripts tenham a extensão .cgi. É possível alterar este comportamento. Para tanto, basta as seguintes alterações no arquivo C:websrvconfhttpd.conf:  Na área <Directory "C:/websrv/htdocs">, adicionar a linha Options +ExecCGI;  Na área <IfModule mime_module>, descomentar a linha #AddHandler cgi- script .cgi e adicionar a extensão .bf, deixando-a assim: AddHandler cgi-script .cgi .bf;  Reiniciar o Apache, para as alterações entrarem em vigor. A reinicialização dele por ser feita através do ícone Apache Monitor, disponível ao lado do relógio, na bandeja do sistema. Aqui está uma amostra de um arquivo httpd.conf previamente configurado com as alterações sugeridas acima:  https://www.dropbox.com/s/3fdkj967926mpdn/httpd.conf. 8. CONCLUSÃO Neste artigo apresentamos todos os passos necessários para a instalação do Apache 2.2 no Windows. Espera-se que o presente artigo auxilie os leitores na instalação deste excelente servidor HTTP. REFERÊNCIAS Blog Engenharia de Redes. Artigo Instalando o Apache 2.2.21 no Windows 7, disponível em jun. de 2014 em: http://edsonredes.blogspot.com.br/2013/05/instalando-o-apache-2221-no-windows-7.html. Blog Pinceladas na Web. Artigo Instalar Apache+PHP+MySQL no Windows 7/Vista/XP, disponível em jun. de 2014 em: http://www.pinceladasdaweb.com.br/blog/2010/02/22/instalar-apache-php-mysql-no- windows-7-vista-xp/. Fórum Server Fault. Tópico Options ExecCGI is off in this directory: /var/www/index.py, disponível em jun. de 2014 em: http://serverfault.com/questions/524477/options-execcgi-is-off-in-this-directory-var-www- index-py. Site Apache HTTP Server Project. Página Apache Tutorial: Dynamic Content with CGI, disponível em jun. de 2014 em: http://httpd.apache.org/docs/2.2/howto/cgi.html.