Abrir menu principal

Alterações

92 bytes removidos ,  15h34min de 9 de fevereiro de 2018
m
Organização textual
|}}
 
O '''servidorServidor ApacheHTTP Apache''' (ou Servidor HTTP Apache, emdo [[Língua inglesa|inglês]]: ''[[:en:Apache HTTP Server|Apache HTTP Server]]'',) ou simplesmente:'''Servidor Apache '''ou '''HTTP Daemon Apache'')' ou somente '''Apache''', é o [[servidor web]] [[software livre|livre]] mais utilizado do mundo. Foi criado em [[1995]] por [[Rob McCool]], entãoem funcionáriouma dopesquisa em dezembro de 2007 na [[NCSA]] (''National Center for Supercomputing Applications''). Em uma pesquisa realizada em dezembro de [[2007]]<ref>Pesquisa realizada pelo sítio [http://news.netcraft.com/archives/2007/12/29/december_2007_web_server_survey.html netcraft 2007]</ref>,. foi constatado queÉ a utilizaçãoprincipal dotecnologia da [[Apache representaSoftware cercaFoundation]], deresponsável 47.20%por dosmais servidoresde ativosuma no mundo. Em maiodezena de [[2010]]projetos <ref>Pesquisaenvolvendo realizadatecnologias pelode sítiotransmissão [http://news.netcraft.com/archives/2010/05/14/may_2010_web_server_survey.htmlvia netcraft 2010]</ref>web, o Apache serviu aproximadamente 54,68%processamento de todos os sitesdados e maisexecução de 66% dos milhões de sites maisaplicativos movimentadosdistribuídos.
É a principal tecnologia da [[Apache Software Foundation]], responsável por mais de uma dezena de projetos envolvendo tecnologias de transmissão via web, processamento de dados e execução de aplicativos distribuídos.
 
OÉ um servidor édo tipo [[:en:HTTPD|HTTPD]], compatível com o protocolo [[HTTP]] versão 1.1<ref>Especificado pelo documento [http://www.ietf.org/rfc/rfc2616.txt?number=2616 RFC2616] (TXT, 412 [[Kilobyte|KB]])</ref> (do [[Língua inglesa|inglês]]: ''HTTPd stands for Hypertext Transfer Protocol daemon''). Suas funcionalidades são mantidas através de uma estrutura de módulos, permitindo inclusive que o usuário escreva seus próprios módulos — utilizando a [[API]] do software.
 
É disponibilizado em versões para os [[Sistema operativo|sistemas operacionais]] [[Windows]], [[Novell Netware|Novell]], [[OS/2]] e diversos outros do padrão [[POSIX]] IEEE 1003 ([[Unix]], [[GNU/Linux|Linux]], [[FreeBSD]], etc.).
 
Em maio de 2010, o Apache deu suporte a aproximadamente 54,68% de todos os sites e, 66% dos sites mais acessados mundialmente.<ref>Pesquisa realizada pelo sítio [http://news.netcraft.com/archives/2010/05/14/may_2010_web_server_survey.html netcraft 2010]</ref> O uso nos servidores ativos representa cerca de 47.20%.
 
== Etimologia ==
O nome dado pela Fundação Apache Software possui algumas origens:
A razão para o nome "Apache" dada pela [[Apache Software Foundation]], é que faz referência à [[nação Apache]], tribo de [[nativos americanos]] que tinha, em combate, grande resistência e estratégias superiores. Isso seria uma alusão à resistência da comunidade do [[software livre]] aos ataques de interesses privados <ref>[[O mundo é plano]]</ref>. O nome refere-se também à estabilidade do servidor Apache e a sua variedade de ferramentas capazes de lidar com qualquer tipo de solicitação na web. Uma terceira razão, que é aceita popularmente, reconhecida porém refutada pela Fundação, é que o nome viria de "''a patchy server''", que em [[língua inglesa|inglês]] significa algo como ''um servidor remendado'', ou melhoria no software, dada a origem do programa, criado sobre o código do servidor da NCSA já existente, no qual foram adicionados diversos [[patches]].<ref>{{citar web|url=http://www.apache.org/foundation/how-it-works.html|título=A bit of history|publicado=[[The Apache Software Foundation]]|língua=inglês|acessodata=16 de julho de 2009}}</ref>
* Em referência à [[nação Apache]], tribo de [[nativos americanos]] que tinha, em combate, grande resistência e estratégias superiores. Uma alusão à resistência da comunidade do [[software livre]] aos ataques de interesses privados;<ref>[[O mundo é plano]]</ref>
 
* Refere-se também à estabilidade do servidor Apache e a sua variedade de ferramentas capazes de lidar com qualquer tipo de solicitação na web;
Surge uma quarta explicação para o nome com o lançamento do [[Tomcat]] (um sistema auxiliar ao Apache que cuida basicamente de processamento de aplicativos em [[Linguagem de programação Java|Java]]), já que "Tomcat" nome de uma aeronave [[Estados Unidos|estadunidense]], o [[F-14 Tomcat]] e "Apache" é o nome de um helicóptero de ataque, o [[AH-64 Apache]]).{{carece de fontes|data=julho de 2009}}
A* razão para o nome "Apache" dada pela [[Apache Software Foundation]], é que faz referência à [[nação Apache]], tribo de [[nativos americanos]] que tinha, em combate, grande resistência e estratégias superiores. Isso seria uma alusão à resistência da comunidade do [[software livre]] aos ataques de interesses privados <ref>[[O mundo é plano]]</ref>. O nome refere-se também à estabilidade do servidor Apache e a sua variedade de ferramentas capazes de lidar com qualquer tipo de solicitação na web. Uma terceira razão, que é aceitaAceita popularmente, reconhecida porém refutada pela Fundação, é que o nome viria deda expressão "''a patchy server''", que emdo [[língua inglesa|inglês]] significa algo como ''um servidor remendado'', ou melhoria no software, dada a origem do programa, criado sobre o código do servidor da NCSA já existente, no qual foram adicionados diversos [[patches]].<ref>{{citar web|url=http://www.apache.org/foundation/how-it-works.html|título=A bit of history|publicado=[[The Apache Software Foundation]]|língua=inglês|acessodata=16 de julho de 2009}}</ref>
Surge* uma quarta explicação para o nome comApós o lançamento do servidor [[Tomcat]], (um sistema auxiliar ao Apache que cuida basicamente dedo processamento de aplicativos em [[Linguagem de programação Java|Java]]),. já queOnde "Tomcat" nomeé deo nome umada aeronave [[Estados Unidos|estadunidense]], o [[F-14 Tomcat]] e, "Apache" é o nome de umdo helicóptero de ataque, o [[AH-64 Apache]]).{{carece de fontes|data=julho de 2009}}
 
== Segurança ==
Os arquivos de configuração, por padrão, em ambientes [[Unix-like]], residem no diretório /etc/apache. O servidor é configurado por um arquivo mestre nomeado <tt>httpd.conf</tt><ref>http://httpd.apache.org/docs/current/configuring.html</ref> e opcionalmente pode haver configurações para cada diretório utilizando arquivos com o nome <tt>[[.htaccess]]</tt>, onde é possível utilizar autenticação de usuário pelo próprio protocolo [[HTTP]] utilizando uma combinação de arquivo <tt>[[.htaccess]]</tt> com um arquivo <tt>[[.htpasswd]]</tt>, que guardará os usuários e senhas (criptografadas).
 
== Adoção de Apache ==
Em fevereiro de 2017, a adoção de Apache foi:
 
 
Portugal: 58,57% de todos os domínios<ref>{{Citar web|url=https://www.siteo.pt/estatisticas-de-internet-portuguesa|titulo=Estatísticas de internet portuguesa siteo.pt|acessodata=2017-02-20|obra=www.siteo.pt|lingua=pt}}</ref>.
 
Mundial: 47.20% dos servidores ativos
 
== Ver também ==
* [[Internet Information Services|IIS]] (Servidor Web da Microsoft)
* [[Servidor web|Servidor Web]]
* [[Internet Information Services|IIS]] (Servidor Web da Microsoft)
* [[PHP]]
* [[MySQL]]
5 813

edições