Apache

Apache é o software de servidor Web mais popular. Ele permite que um computador hospede um ou mais sites que podem ser acessados pela Internet usando um navegador da Web. A primeira versão do Apache foi lançada em 1995 pelo Apache Group. Em 1999, o Apache Group se tornou a Apache Software Foundation, uma organização sem fins lucrativos que atualmente mantém o desenvolvimento do software de servidor Web Apache.

A popularidade do Apache no mercado de hospedagem na Web se deve, em grande parte, ao fato de ele ser de código aberto e gratuito. Portanto, as empresas de hospedagem na Web podem oferecer soluções de hospedagem baseadas no Apache a custos mínimos. Outros softwares de servidor, como o Windows Server, exigem uma licença comercial. O Apache também é compatível com várias plataformas, incluindo os sistemas operacionais Linux, Windows e Macintosh. Como muitas distribuições Linux também são de código aberto, a combinação Linux/Apache se tornou a configuração de hospedagem na Web mais popular.

O Apache pode hospedar sites estáticos, assim como sites dinâmicos que usam linguagens de script no lado do servidor, como PHP, Python ou Perl. O suporte a essas e outras linguagens é implementado por meio de módulos, ou pacotes de instalação adicionados à instalação padrão do Apache. O Apache também é compatível com outros módulos, que oferecem opções avançadas de segurança, ferramentas de gerenciamento de arquivos e outros recursos. A maioria das instalações do Apache inclui um módulo de reescrita de URL chamado "mod_rewrite," que se tornou uma forma comum de webmasters criarem URLs personalizadas.

Embora o software de servidor Web Apache seja geralmente chamado apenas de "Apache", tecnicamente ele é chamado de "Apache HTTP Server", pois o software fornece páginas da Web pelo protocolo HTTP. Quando o Apache está em execução, o nome do seu processo é "httpd," que é uma abreviação de "HTTP daemon."

Atualizado January 7, 2011 por Per C.

quizTeste seus conhecimentos

The term "cyberspace" was coined in what year?

A
1984
0%
B
1990
0%
C
1996
0%
D
2000
0%
Correct! Incorrect!     View the Cyberspace definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Apache nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.