Administração de servidores web

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1739 palavras )
  • Download(s) : 0
  • Publicado : 14 de abril de 2011
Ler documento completo
Amostra do texto
ADMINISTRAÇÃO DE SERVIDORES WEB

HERMANO JULIO NASCIMENTO PINHEIRO
REDE DE COMPUTADORES 12/16
PROFESSOR: FÁBIO HENRIQUE

2011

Índice

Introdução ........................................................................................................................... | 03 |
Tecnologia – Internet Information Server – (IIS)................................................................... | 04 |
Tecnologia – Apache ............................................................................................................ | 05 |
Tecnologia – Tomcat ............................................................................................................ | 07 |
Conclusão............................................................................................................................ | 09 |
| |

Introdução

O trabalho apresentado a seguir mostra a tecnologia usada em três servidores web sendo eles IIS, APCHE e TOMCAT, explicando as origens e influências das tecnologias mais usadas no mundo.

Internet Information Server - IIS

O IIS (Internet Information Services) é um servidor web criado pela Microsoft para seus sistemasoperacionais para servidores. Sua primeira versão foi introduzida com o Windows NT Server versão 4, e passou por várias atualizações.
Uma de suas características mais utilizadas é a geração de páginas HTML dinâmicas, que diferentemente de outros servidores web, usa tecnologia proprietária, o ASP (Active Server Pages), mas também pode usar outras tecnologias com adição de módulos de terceiros.
Depoisdo lançamento da plataforma .NET em 2002 o IIS ganhou também a função de gerenciar o ASP.NET. Este é formado basicamente por dois tipos de aplicações:
* Páginas Web: Tradicionais acessadas por usuários, contém a extensão ASPX;
* Web Services: Funções disponibilizadas pela rede, chamada por aplicativos ASMX.
O ASP.NET, assim como o seu concorrente direto, o JSP é compilado antes daexecução. Esta característica traz vantagens sobre as opções interpretadas, como o ASP e o PHP.

Apache

O servidor Apache (ou Apache Server) surgiu no National Center of Supercomputing Applications (NCSA) através do trabalho de Rob McCool. Ao sair da NCSA, McCool parou de trabalhar no software (que nessa época recebia justamente a denominação NCSA) e então várias pessoas e grupos passaram a adaptar oservidor Web às suas necessidades. No entanto, foram Brian Behlendorf e Cliff Skolnick os principais responsáveis pela retomada do projeto, contando logo em seguida com o apoio de Brandon Long e Beth Frank. Estes últimos tinham a tarefa de continuar com o desenvolvimento do servidor, mas pela NCSA. Não demorou muito para que eles se juntassem ao Apache Group.
A origem da Fundação Apache (ApacheFoundation) vem daí: Brian Behlendorf e Cliff Skolnick passaram a controlar "patches" (adição de recursos ou correções) atrás de uma lista de discussão. Dessa lista foi formado o grupo, constituído inicialmente de 8 pessoas. O nome da fundação parece ter sido baseado nessa característica (uso de patches), já que pode ser interpretado como um trocadilho com a expressão em inglês "a patchy". Noentanto, segundo os desenvolvedores do servidor, o nome é baseado numa tribo americana de nome Apache.
O servidor Apache teve sua primeira versão oficial (0.6.2) lançada em 1995. No momento em que este artigo era escrito, a última versão era a 2.2.3/2.2.4. De 1995 até hoje houve várias mudanças no projeto. Talvez, a mais importante tenha sido o Shambhala, uma arquitetura para o Apache desenvolvida porRobert Thau. O Shambhala agradou tanto na época (principalmente por seu melhor gerenciamento de memória) que acabou sendo incorporado definitivamente ao servidor, tirando de cena a base existente até então. Surgia a versão 0.8.8, que tinha, além do Shambhala, recursos da versão 0.7.x. Após uma série de aperfeiçoamentos, testes e de uma documentação nova (feita por David Robinson), o Apache...
tracking img