Apache Web Server

16 ore

IL CORSO

Obiettivo del corso è fornire le conoscenze necessarie per poter amministrare un server Linux in tutti gli aspetti che riguardano l'hosting di siti web su Internet o il deployment di applicazioni Intranet aziendali.

Il corso è focalizzato sulla installazione, configurazione, test e monitoraggio dei principali servizi di sistema Linux che esaudiscono richieste e forniscono risposte a connessioni TCP/IP esterne. Nel corso vengono esaminati i principali software coinvolti nel funzionamento dei servizi web, partendo dal server web vero e proprio (Apache HTTPD), passando al server ftp (ProFTPd), ai moduli dinamici per l'esecuzione di contenuti web più complessi (Motore PHP) fino alla configurazione del server database SQL (MySQL).

In particolare si focalizzerà l'attenzione sul web server Apache HTTPD, cioè sul software che permette la gestione dei siti/pagine web sul server, sia per la fruizione di siti web su Internet, sia per il funzionamento di applicazione Intranet all'interno di reti locali aziendali.

durata
16 ore

PROGRAMMA

  • Installazione/configurazione base ed avanzata di Apache HTTPD: Direttive di base ed avanzate, gestione dei file di log, configurazione per la gestione del virtual hosting, configurazione per l'hosting di siti WAP/WML, il file .htaccess per la personalizzazione della configurazione di Apache
  • Installazione/configurazione del motore PHP
  • Installazione/configurazione del server FTP: configurazione di un sito ad accesso pubblico/anonimo, configurazione di un sito ad accesso privilegiato (con password), il file .ftpaccess, configurazione per la gestione di ftp virtual hosting
  • Installazione/configurazione del server MySQL, accesso lato client di un server MySQL
  • installazione/configurazione di WebAlizer: generazione delle statistiche per i siti web, configurazione ed analisi

Modalità di frequenza

Il corso Apache Web Server può essere frequentato sia in modalità pubblica,in aula con altri partecipanti, che in modalità privata, personalizzata in base alle esigenze del singolo partecipante.

Prerequisiti

I requisiti necessari per poter frequentare il corso Apache Web Server sono:

Conoscenza di Linux come amministratore di sistema. (Corso: Linux Amministratore di Sistema)