Struttura del corso

Nozioni di base su Apache

  • Che cos'è un server web?
  • Apache e il Web
  • Cenni preliminari su HTTP
  • Panoramica dell'installazione di Apache
  • Laboratorio: Installare Apache

Configurazione del server

  • Requisiti del sito web
  • Problemi di prestazioni
  • File di configurazione di Apache
  • Moduli Apache
  • Moduli condivisi e moduli integrati
  • Laboratorio: Configurare un semplice sito web

Registrazione

  • Registri degli errori
  • Abilitazione dei log di trasferimento
  • Registrazione personalizzata
  • Filtri di log
  • Strumenti di analisi dei file di log
  • Gestione dei file di log
  • Laboratorio: Abilitare la registrazione

Contenuto dinamico

  • Stato e informazioni sul server
  • Interfaccia gateway comune
  • Perl e mod_perl
  • PHP (Italiano)
  • Servlet Java, JSP e Tomcat
  • Integrazione di Apache e Tomcat
  • Laboratorio: Abilitare diverse forme di contenuto dinamico

Controllo Access

  • Controllo dell'accesso in base al nome host e all'indirizzo IP
  • Utilizzo dell'autenticazione con password mod_auth
  • Utilizzo dell'autenticazione del database
  • Laboratorio: Abilitare l'autenticazione e il controllo degli accessi

Sicurezza

  • Problemi di sicurezza web
  • Il livello SSL (Secure Sockets Layer)
  • Certificati
  • Laboratorio: Installare Apache con SSL

Autenticazione

  • Autenticazione HTTP
  • Direttive per l'autenticazione di Apache
  • Autenticazione tramite PHP
  • Lab: fornire una pagina web protetta da password per accedere al database degli ordini

Hosting virtuale

  • L'hosting virtuale delle basi IP
  • Hosting virtuale basato sul nome
  • Hosting virtuale basato su porta
  • Hosting virtuale in blocco
  • Hosting virtuale con mod_rewrite
  • Laboratorio: Abilitare l'hosting virtuale

Altri moduli

  • Visita guidata di altri moduli Apache

Gestione dei contenuti Web

  • Accesso FTP
  • WebDAV
  • Laboratorio: Utilizzo di WebDAV

Requisiti

  • È richiesta una conoscenza pratica di UNIX, compresi i comandi di gestione dei file e l'uso di un editor di testo.
  • Sarebbe utile una conoscenza pratica di HTML e SQL.
  • Sarebbe utile avere familiarità con il browser Web Mozilla.
  28 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Corsi relativi

Categorie relative