Micro-Apache è una versione di
Apache HTTP Server ridotta all'osso, dal ridotto
footprint (ingombro), assolutamente funzionante.
L'ultima versione si basa su Apache 2.0.52 e comprende solo i moduli strettamente necessari come
mod_acces e
mod_mime,
mod_cgi e
mod_alias.
Micro-Apache occupa solo
359 KB e non richiede istallazione, per cui può girare anche da floppy disk. Il server è di default in ascolto sulla porta 8800 e la sola modifica necessaria per renderlo operativo è quella di modificare il valore di
DocumentRoot nel file di configurazione
httpd.conf.
Per provarlo è possibile scaricare un'immagine floppy in formato VFD, nella quale è compreso anche
SlimFTPd, un altro piccolo server FTP. Sembra incredibile, ma grazie a
Micro-PHP, di cui l'ultima versione mentre scrivo è la 4.3.10, in soli
9,5 KB si ha appunto il supporto PHP. Questa versione di PHP è stata ottenuta eliminando quelle caratteristiche non necessarie e comprimendo la DLL con
UPX.
Micro-Apache è al momento disponibile soltanto per Windows.