O que é o Apache 2
É um servidor WEB (Apache server), o mais bem sucedido servidor web livre. Foi criado em 1995 por
Rob McCool, então funcionário do NCSA (National Center for Supercomputing Applications), Universidade Independente.
Numa pesquisa realizada em dezembro de 2005, foi constatado que a utilização do
Apache supera 60% nos servidores ativos no mundo.
O servidor é compatível com o protocolo HTTP versão 1.1. Suas funcionalidades são mantidas através de uma estrutura de módulos, podendo inclusive o usuário escrever seus próprios módulos utilizando a API do software.
É disponibilizado em versões para os sistemas Windows, Novell Netware, OS/2 e diversos outros do padrão POSIX (Unix,
Linux, FreeBSD, etc).
Módulos do Apache 2
Os módulos do Apache servem para possibilitar que o servidor web interprete várias linguagens como PHP, Perl e Java, estabeleça comunicação com praticamente todos os bancos de dados existentes, dentre os mais famosos estão MySQL, PostgreSQL, Oracle, SQL Server e outros. Os módulos do Apache podem ser instalados e configurados em sua instalação, tão bem como depois mediante uma nova necessidade.