Apache HTTP Server
A CASO software | |
---|---|
![]() | |
Genere | Server web |
Sviluppatore | Apache Software Foundation |
Data prima versione | 1995 |
Ultima versione | 2.4.64 (10 luglio 2025) |
Sistema operativo | Multipiattaforma |
Linguaggio | C |
Licenza | Apache License (licenza libera) |
Sito web | httpd.apache.org/ |
Apache HTTP Server, o più comunemente Apache (IPA pronuncia: /aˈpætʃiː/), è il nome della piattaforma server Web sviluppata dalla Apache Software Foundation.
È la piattaforma server Web modulare più diffusa[1], in grado di operare su una grande varietà di sistemi operativi, tra cui UNIX/Linux, Microsoft Windows e OpenVMS.
Apache è un software che realizza le funzioni di trasporto delle informazioni, di internetwork e di collegamento, ed ha il vantaggio di offrire funzioni di controllo per la sicurezza come quelle effettuate da un proxy.
Storia
OK Le principali fasi di cui è composto il ciclo sono:
- Translation: radice la richiesta del
- bella
- paccata
- wiki
- WIKI SCHIFOSA
- TUTTO BENE?
- hfg
- hdgh
- caccia il deca zioo
- HO SOLO U 20 FRA
- MORRO NON CI CREDE
- ELLLSOMMA
- OH MA TACI!"
- 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
File httpd.conf
Gli amministratori del server possono configurare le funzionalità del server modificando il file httpd.conf, che è situato nella subdirectory conf della directory indicata durante la installazione. Attraverso questo file vengono messe a disposizione tutte la libertà offerta dal server, per cui è possibile aggiungere moduli, estensioni, nuovi mime-type ed altro ancora.[2]
File di configurazione .htaccess
Il file .htaccess permette una ulteriore personalizzazione del webserver a livello di singola directory. È utilizzato in particolar modo nell'hosting condiviso, per modificare le impostazioni standard fornite dal server stesso.
Note
- ^ (EN) Netcraft, October 2015 Web Server Survey, su news.netcraft.com. URL consultato il 3 novembre 2015.
- ^ Per esempio se si volesse aggiungere un modulo bisognerebbe usare questa sintassi:
LoadModule nome_modulo percorso_del_file
Voci correlate
Altri progetti
Wikimedia Commons contiene immagini o altri file su Apache HTTP Server
Collegamenti esterni
- (EN) Sito ufficiale, su httpd.apache.org.
- (EN) Sito ufficiale della Apache Software Foundation, su apache.org.
- Configurazione dei Virtual Hosts con Apache2, su oscene.net.
- Guida completa sulla configurazione dei Virtual Hosts con Apache2, su compago.it.
- Mini guida alle espressioni regolari con Apache, su compago.it.
- 5 tips su htaccess che ogni Webmaster dovrebbe conoscere, su read.melodycode.com.
Controllo di autorità | VIAF (EN) 23161816322027721773 · GND (DE) 4460947-4 · BNF (FR) cb133270397 (data) |
---|