alojamento web

Servidor web Apache

O Servidor Web Apache

O Apache Servidor Web, Nome original Apache HTTP Servidor é o servidor web mais amplamente utilizado na World Wide Web.
O servidor web é criado pelo Apache Software Fundação. O sistema é distribuído sob uma licença de código aberto, livre de encargos.
A primeira versão foi lançada em 1995. O número da versão atual é 2.4.25 (status 12/2016).

História de desenvolvimento

Em 1994, oito desenvolvedores decidiram melhorar o servidor web NSCA Httpd. A equipe, composta por David Robinson, Cliff Skolnick, Randy Terbush, Roy T. Fielding, Rob Hartill, Brian Behlendorf, Robert S. Thau e Andrew Wilson, fez o patch de extensões para o antigo servidor NSCA e lançou a primeira versão do Servidor HTTP Apache em 1995. O nome foi escolhido por respeito à tribo indiana Apatschen. Hoje a comunidade de desenvolvedores consiste principalmente de desenvolvedores voluntários ao redor do mundo. O servidor web Apache é o produto de sugestões e ideias de melhoria de todos os utilizadores em todo o mundo. Devido ao código aberto, cada usuário interessado e qualificado pode programar suas melhorias diretamente no servidor web Apache.

Propriedades do sistema

O servidor web modular suporta uma variedade de sistemas operacionais, incluindo LinuxUnix, e Windows. A estabilidade e velocidade do servidor foi significativamente melhorada na versão 2.0, principalmente para sistemas não-Unix.
Funções importantes do sistema são generalizadas e disponibilizadas através da biblioteca Apache Portable Runtime, para que as características especiais dos diferentes sistemas operativos possam ser utilizadas na sua totalidade. Dependendo da plataforma, os vários módulos MPM (Multiprocessing) também são diferentes. Entre outras coisas, estes módulos são usados para processar múltiplos pedidos de clientes. Estes MPM's são otimizados para o sistema operacional, de modo que sob Windows o MPM é otimizado para threads, enquanto sob Unix o forking de processos é suportado.

Devido à sua estrutura modular, o servidor web Apache pode, através de módulos apropriados, por exemplo, agir como um servidor proxy (mod_proxy), controlar a comunicação entre Internet-Encrypt (mod_ssl) navegadores e servidores web ou manipular os cabeçalhos HTTP. Modificações na URL...Dados também são possíveis.

Com a ajuda de linguagens de scripting do lado do servidor, como Perl, Ruby ou PHP o Servidor HTTP Apache oferece a possibilidade de criar páginas web dinâmicas. Estas linguagens de scripting, que incluem JavaScript, Python e .Net devem ser integrados como módulos ou endereçados via CGI. É possível activar ou desactivar diferentes módulos em qualquer altura.
Através do mod_include do Servidor HTTP Apache, Server Side Includes são possíveis, o que reduz consideravelmente o esforço de administração de sites estáticos através da criação de sites dinâmicos.

Como todos os programas da Apache Software Foundation, o Servidor HTTP Apache é software livre. O licenciamento é feito de acordo com as normas da GPL.

Extensibilidade

Apache Servidor Web oferecem muito boa capacidade de expansão devido ao seu design modular. Estes módulos, que estão disponíveis gratuitamente em qualquer lugar na Internet, começam sempre com "mod_". Podem ser descarregados e integrados no servidor web de acordo com o uso pretendido. Há um grande número de módulos disponíveis. O objectivo de utilização é, entre outras funções de segurança (por exemplo SSL), a integração de linguagens de script, redirecionamentos, autenticação, relatórios de status e muito mais.

Plataformas e versões

O Servidor HTTP Apache está incluído por padrão tanto no Mac Os como em todas as distribuições Linux. O Windows também é totalmente suportado pelo software.
A série de versões 1.x, cuja primeira versão foi lançada em 1995, expirou com a versão 1.3.x em Fevereiro de 2010. Desde março de 2000, o desenvolvimento da série de versões 2.x está em curso em paralelo. A partir desta série, apenas a versão 2.2.x é suportada para além da versão actual 2.4.x e é fornecida com actualizações de segurança.

Por favor divida a contribuição
Partilhar no facebook
Partilhar no twitter
Partilhar no linkedin
Partilhar no pinterest
Partilhar no whatsapp
Partilhar no telegram
Últimos posts

Vídeos recomendados do nosso Canal Youtube