Descrizione: Il corso "Il web server Apache" spiega l'uso del web
server Apache. La comunicazione in rete avviene tramite il modello
client-server che prevede: da una parte un programma client come un
comunissimo browser, e dall'altra il web server come programma server
appunto. Il web server ha il compito di rispondere alle richieste dei
browser e di restituire, le risorse richieste: pagine web, immagini, suoni,
video, ecc. Tutti i siti web sono gestiti da un web server.
In questo corso, studieremo il web server attualmente più diffuso e Open
Source. Apache è infatti uno dei pochi programmi, che per popolarità batte
il diretto concorrente Microsoft con il suo web server Internet Information
Server (IIS). Per raggiungere e mantenere questa posizione, Apache ha dalla
sua, molte buone ragioni se si tiene conto dello strapotere Microsoft.
Il web server Apache nasce per piattaforme Linux, tuttavia è disponibile
anche un'ottima versione per piattaforme windows con prestazioni altrettanto
elevate. L'obiettivo del corso è quello di illustrare le procedure da
seguire per procurarsi ed installare sul proprio computer un web server
Apache, e soprattutto di spiegare in dettaglio la corretta configurazione
del web server secondo le proprie esigenze, per la gestione di una rete
intranet locale ma utile soprattutto, per l'esecuzione di applicazioni CGI e
PHP.
Fra gli argomenti trattati nel manuale:
1. Introduzione al web server Apache.
2. Procurarsi ed installare il web server Apache.
3. Configurare il proprio web server.
4. Eseguire scripts CGI con Apache.
5. Eseguire scripts PHP con Apache.
6. Gestione di più siti web.
7. Apache e la sicurezza. |