So formato em html
Sistema Operacional
Servidor WEB
Pode ser um programa de computador responsável por aceitar pedidos HTTP de clientes, geralmente os navegadores, e servi-los com respostas HTTP, incluindo opcionalmente dados, que geralmente são páginas web, tais como documentos HTML com objetos embutidos (imagens, etc.), ou um computador que executa um programa que provê a funcionalidade descrita anteriormente.
Um dos mais populares (servidor web), e muinto utilizado é o servidor Apache (software livre).
Características
Os pedidos HTTP que se referem habitualmente a páginas HTML são normalmente feitos através de browsers. O processo se inicia com a conexão entre o computador onde está instalado o servidor web e o computador do cliente; como na web não é possível prever a que hora se dará essa conexão, os servidores web precisam estar disponíveis dia e noite.
A partir daí é processado o pedido do cliente, e conforme as restrições de segurança e a existência da informação solicitada, o servidor devolve os dados. Genericamente tudo o que se enquadre no conceito de arquivo pode ser enviado como resultado de um pedido HTTP.
Finalmente, os servidores web também podem executar programas e scripts, interagindo mais com o usuário.
Exemplo de Protocolos para o funcionamento de um servidor WEB
Para que um servidor possa desempenhar a função de servidor web com a garantia de resposta de acordo com os pedidos dos clientes conforme citado anteriormente, segue duas propostas de protocolos com suas características e funcionalidades/configurações.
Prefork
Descrição:
Implementa um servidor pré-forked sem threads.
Status:
MPM
Módulo Identificador: Mpm_prefork_module
Arquivo de Origem:
Prefork.C
Resumo
Este Módulo Multi-Processing (MPM) implementa um servidor web non-threaded, pré-bifurcado que lida com solicitações de uma forma semelhante ao Apache 1.3. Ele é apropriado para sites que precisam evitar segmentação para