Grazie per aver inviato la vostra richiesta! Un membro del nostro team vi contatterà a breve.
Grazie per aver inviato la vostra prenotazione! Un membro del nostro team vi contatterà a breve.
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