La gestione dei servizi web

Obiettivi

Il corso introduce i concetti fondamentali per la gestione della fornitura e della ricezione dei dati attraverso il World Wide Web. Affronta le tematiche di configurazione del server web Apache per la fornitura di pagine web, e quelle della configurazione di un server proxy con cui gli amministratori siano in grado di proteggere le proprie reti e stabilire regole di accesso alle pagine su Internet.

Destinatari

Responsabili delle funzioni amministrative di sistema che debbano gestire sistemi informatici per la distribuzione e l'accesso a pagine web basati su GNU/Linux.

Contenuti

Il Web

  • Il protocollo HTTP
  • Il protocollo HTTPS
  • Il server Apache
  • Introduzione ad Apache

Apache

  • Configurazione di base
  • Virtual host
  • Autenticazione
  • Controllo degli accessi
  • Redirezione
  • Gestione dei log
  • Gestione dei moduli
  • CGI, SSI, PHP, SSL
  • Proxy e reverse proxy

Proxy server

  • Dislocamento di un server proxy/proxy-cache con Squid
  • Configurazione di base
  • Controllo degli accessi
  • Configurazione per il transparent proxying

Filtraggio dei contenuti

  • Teoria di base del content filtering
  • Squidguard
  • Dansguardian
  • Filtraggio antivirus con HAVP
  • Creazione di regole di filtraggio tramite pattern e espressioni regolari

Durata

32 ore