Apache HTTP Server: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 33:
 
== Descrizione ==
=== Architettura Apache ===
Operativamente, l'architettura è composta da un [[Demone (informatica)|demone]] - in ambiente UNIX - o da un [[Servizio di Windows|servizio]] - in ambiente Microsoft - il quale, sulla base delle impostazioni contenute nel file di configurazione ''httpd.conf'', permette l'accesso a uno o più siti, gestendo varie caratteristiche di sicurezza e potendo ospitare diverse estensioni per pagine attive (o dinamiche), come [[PHP]] o [[Apache Tomcat|Jakarta/Tomcat]].
[[File:Apache architettura.png|thumb|upright=1.3|In linea continua il flusso dei dati reale<br />Tratteggiato il flusso dei dati astratto che forma la [[Pipeline software|pipeline]]]]
Riga 41:
 
Le principali fasi di cui è composto il ciclo sono:
* '''Translation''': traduce la richiesta del client
* '''Access Control''': controlla le richieste in base ai criteri di autorizzazione
* '''MIME Type''': identifica il tipo di contenuto e decide quali moduli possono contribuire a servire la richiesta
* '''Response''': invia la risposta al client e attiva eventuali procedure
* '''Logging''': tiene traccia di tutto ciò che è stato fatto
 
=== Configurare Apache ===