Académique Documents
Professionnel Documents
Culture Documents
Telemedicina
Ficha de Laboratório: servidor http
EST – IPCB 3º Ano / 1º Semestre – 2007/2008
1 Objectivos
Pretende-se com este trabalho que os alunos contactem com servidores HTTP e respectiva configuração,
na medida em que são a base de muitas aplicações cliente-servidor na área da telemedicina.
2 Introdução
a) Consulte a página do projecto Apache, em http://httpd.apache.org/ .
b) Em que consiste esta aplicação? Quais as suas funcionalidades?
c) Quais as vantagens de usar esta aplicação para implementar aplicações Web cliente-servidor?
3 Preparação do trabalho
a) Sugere-se a consulta da documentação sobre a configuração do servidor Apache, em
http://httpd.apache.org/docs/2.2/:
b) Neste trabalho vai precisar de dois computadores, tal como ilustrado na Figura. O servidor HTTP
vai ser configurado no sistema operativo Linux. O cliente pode usar o sistema operativo
Windows.
c) Ligue os dois computadores à rede da ESTCB, configurados para obter automaticamente o
endereço IP. Anote os endereços IP de cada computador.
d) Desligue as firewalls de ambos os PCs e teste a conectividade IP entre eles, através da
ferramenta ping, usando os respectivos endereços IP.
8 Configurações várias
a) Faça as configurações necessárias para que quando o cliente aceda ao site “http://madeira.cb”
seja automaticamente redireccionado para o site “http://www.madeiraislands.travel”;
b) Faça as configurações necessárias para que, quando o cliente solicita um documento que não
existe, receba a seguinte mensagem “Desculpe, mas deve estar enganado...”
c) Faça as configurações necessárias para que, quando o cliente solicita um documento ao qual
não tem acesso, receba a seguinte mensagem “Nem penses !!!”
------------------------------------------------------------------
Dicas importantes:
1. No sistema operativo Windows XP, o ficheiro com nomes estáticos encontra-se tipicamente no
directório “C:\WINDOWS\system32\drivers\etc\” e chama-se “hosts”;
2. No sistema operativo Linux, o ficheiro com nomes estáticos encontra-se tipicamente no directório
“/etc/” e chama-se igualmente “hosts”;
3. Todos os ficheiros que o servidor Apache necessite de ler têm que ter as respectivas permissões
de leitura.