788. adminis de Servidores Web

Propaganda
CURSO EFA
DE TÉCNICO DE
INFORMÁTICA E
SISTEMAS
EDUCAÇÃO E FORMAÇÃO DE ADULTOS
Curso EFA – Sec. Turma C - 2012 / 2013
Módulo 788- Administração de Servidores
Web
Ano letivo
2012-2013
Docente: Ana Batista
SERVIDORES WEB OU WEB SERVERS
Os computadores que contém informação no
sistema e que estão disponíveis para serem
acedidos
chamados
servers.
por
outros
servidores
computadores
web
ou
são
web
WEB BROWSER
Para aceder aos servidores da web e
abrirmos páginas web, precisamos de um
programa cliente de web, neste caso, um
web browser.
PARA QUE SERVE UM SERVIDOR WEB?
Um servidor Web serve essencialmente para albergar
sítios de Internet.

Um
servidor
web
pode
suportar
diferentes
tecnologias/linguagens de programação: php; asp.net;
CGI, HTML; python, etc…

Um servidor Web pode correr em vários Sistemas
Operativos: Linux, Windows, Unix..
RESUMO…

Para que a World Wide Web possa funcionar é
necessária a existência de dois tipos de programas:

Um programa “cliente”, que é utilizado para
aceder aos sítios Web.
• Exemplos: Internet Explorer e Mozilla Firefox.

Um programa “servidor”, que envia ao utilizador as
páginas/dados por este solicitados.
• Exemplos: Apache e Internet Information Services.
ACESSO
ÀS
PÁGINAS
ATRAVÉS DE UM BROWSER
WEB
 Do lado do computador que acede ao sistema, este começa por
enviar um pedido de um documento HTML a um servidor,
através do envio para a rede de um endereço URL.

O pedido é canalizado pela Internet, até ao servidor indicado no
endereço.

O servidor ao receber o pedido, procura a página indicada (no
caso de esta não ser indicada, é aberta a página principal ou
home page do servidor).
ACESSO
ÀS
PÁGINAS
ATRAVÉS DE UM BROWSER

WEB
Em seguida, a página correspondente à resposta
é enviada para a Internet e daí, conduzida até ao
computador que fez o pedido.

Por fim, o browser apresenta a página recebida.
ALGUNS EXEMPLOS DE SERVIDORES
WEB


Outras
empresas:
XAMPP,
(Windows), LAMP (Linux), etc…
Apache HTTP
Foundation
Server
–
WAMPServer
Apache
Software

Internet Information Services (IIS) –Microsoft

Sun Java System Web Server – SunMicrosystems

Zeus Web Server – Zeus Technology

NCSA httpd – NCSA

Xitami – iMatix Corporation

OmniHTTPd – Omnicron
FUNCIONALIDADES

Embora os diversos Servidores Web que existem no
mercado sejam diferentes em alguns detalhes,
partilham as características básicas.

Todos os programas servidores Web funcionam
segundo o princípio da recepção de pedidos HTTP
de
uma
rede
(Internet
ou
Intranet),
fornecimento de uma resposta HTTP.
e
do
FUNCIONALIDADES

A origem do conteúdo fornecido pelos servidores Web
aos clientes/browsers pode ser:
• Estático – quando é proveniente de um ficheiro de
“texto”
existente em
disco (normalmente com
a
extensão .htm ou .html).
• Dinâmico – quando é gerado por um programa ou
script que é invocado pelo servidor Web (por exemplo
páginas PHP, ASP.NET, JSP, …)
SERVIDOR APACHE

O Apache é o servidor web mais conhecido e
utilizado que pode ser obtido gratuitamente em
www.apache.org.
XAMPP

Xampp é um sw livre (pacote), que permite criar um
servidor virtual no seu computador para testar os seus
sites antes de os publicar online.

O Xampp consiste principalmente na base de dados
MySQL, o servidor web Apache, PHP e Perl.

O programa está sob a licença GNU e atua como um
servidor web livre, fácil de usar e capaz de interpretar
páginas web dinâmicas.

XAMPP atualmente suporta o Microsoft Windows, Linux,
Solaris, e MacOS X.
IIS

IIS (Internet Information System) é o servidor web da
Microsoft.

O IIS é o segundo Servidor Web mais usado, a seguir ao
sobejamente conhecido Apache.

O nome do servidor web IIS foi traduzido para
Português como “Serviços de Informação Internet”•
,
sendo que a usar o acrónimo em Português seria SII, no
entanto, usa-se o Inglês que é o mais generalizado.

Para instalar o IIS basta ir ao “Painel de Controlo”•
,
“Programas”,
clicar
em
“Activar
ou
desactivar
Funcionalidades do Windows”•(necessita de privilégios
administrativos), depois na lista que aparece navegar até
“Serviços World Wide Web”•e seleccionar na checkbox, por
defeito
são
marcados
os
componentes
básicos
ao
funcionamento do IIS que na maioria dos casos é o
suficiente, no entanto devem também seleccionar a
“Consola de Gestão Web”•que está em “Ferramentas de
Gestão Web”•de forma a ter uma interface gráfica para
“mexer”•nas configurações do IIS.
WAMPSERVER

O WAMP (que significa Windows, Apache, MySQL,
PHP5) é um pacote de programas que instala
automaticamente
Database,
o
Apache,
PHPmyadmin
e
PHP5,
MySQL
SQLitemanager.
Download