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
