Curso EFA de técnico de Informática e Sistemas

16
CURSO EFA DE TÉCNICO DE INFORMÁTICA E SISTEMAS Ano letivo 2012-2013 Docente: Ana Batista EDUCAÇÃO E FORMAÇÃO DE ADULTOS Curso EFA – Sec. Turma C - 2012 / 2013 Módulo 788- Administração de Servidores Web

description

Curso EFA de técnico de Informática e Sistemas. Módulo 788- Administração de Servidores Web. Ano letivo 2012-2013. EDUCAÇÃO E FORMAÇÃO DE ADULTOS Curso EFA – Sec . Turma C - 2012 / 2013. Docente: Ana Batista. Servidores web ou web servers. - PowerPoint PPT Presentation

Transcript of Curso EFA de técnico de Informática e Sistemas

Page 1: Curso EFA  de técnico de  Informática e Sistemas

CURSO EFA DE TÉCNICO DE

INFORMÁTICA E SISTEMAS

Ano letivo 2012-2013

Docente: Ana Batista

EDUCAÇÃO E FORMAÇÃO DE ADULTOS

Curso EFA – Sec. Turma C - 2012 / 2013

Módulo 788- Administração de Servidores Web

Page 2: Curso EFA  de técnico de  Informática e Sistemas

Os computadores que contém

informação no sistema e que estão

disponíveis para serem acedidos por

outros computadores são chamados

servidores web ou web servers.

SERVIDORES WEB OU WEB SERVERS

Page 3: Curso EFA  de técnico de  Informática e Sistemas

Para aceder aos servidores da web e

abrirmos páginas web, precisamos de

um programa cliente de web, neste

caso, um web browser.

WEB BROWSER

Page 4: Curso EFA  de técnico de  Informática e Sistemas

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..

Page 5: Curso EFA  de técnico de  Informática e Sistemas

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.

Page 6: Curso EFA  de técnico de  Informática e Sistemas

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 WEB ATRAVÉS DE UM BROWSER

Page 7: Curso EFA  de técnico de  Informática e Sistemas

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.

ACESSO ÀS PÁGINAS WEB ATRAVÉS DE UM BROWSER

Page 8: Curso EFA  de técnico de  Informática e Sistemas

ALGUNS EXEMPLOS DE SERVIDORES WEB

Outras empresas: XAMPP, WAMPServer (Windows), LAMP (Linux), etc…

Apache HTTP Server – Apache Software Foundation

Internet Information Services (IIS) –Microsoft Sun Java System Web Server –

SunMicrosystems Zeus Web Server – Zeus Technology NCSA httpd – NCSA Xitami – iMatix Corporation OmniHTTPd – Omnicron

Page 9: Curso EFA  de técnico de  Informática e Sistemas
Page 10: Curso EFA  de técnico de  Informática e Sistemas

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), e do

fornecimento de uma resposta HTTP.

Page 11: Curso EFA  de técnico de  Informática e Sistemas

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, …)

Page 12: Curso EFA  de técnico de  Informática e Sistemas

SERVIDOR APACHE

O Apache é o servidor web mais conhecido e

utilizado que pode ser obtido gratuitamente

em www.apache.org.

Page 13: Curso EFA  de técnico de  Informática e Sistemas

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.

Page 14: Curso EFA  de técnico de  Informática e Sistemas

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.

Page 15: Curso EFA  de técnico de  Informática e Sistemas

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.

Page 16: Curso EFA  de técnico de  Informática e Sistemas

WAMPSERVER

O WAMP (que significa Windows, Apache,

MySQL, PHP5) é um pacote de programas que

instala automaticamente o Apache, PHP5,

MySQL Database, PHPmyadmin e

SQLitemanager.