E' un progetto relativamente giovane, nato nel 1998 dalla mente di Ralf S. Engelschall, deriva da un progetto esistente
(Apache-SSL) e ormai si può definire la soluzione più utilizzata per implementare il protocollo HTTPS in
Apache.
Il progetto è stato rilasciato tramite una licenza BSD-style, quindi è utilizzabile gratuitamente sia per
scopi commerciali che non, oltre a poter essere riutilizzato autonomamente su progetti di terzi.
Semplificando, mod_ssl si può vedere come una patch del codice sorgente di Apache, e come qualsiasi altra patch,
deve essere correlata alla versione corretta del package da patchare.
Anche in questo caso si ha una versione di mod_ssl specifica per una versione specifica di Apache.
A questo punto per l'installazione del mod_ssl, dobbiamo semplicemente eseguire i seguenti comandi:
In alternativa è possibile lanciare il comando:
In questo modo abbiamo aggiunto al server apache2 il caricamento del modulo SSL, per rendere le modifiche effettive, dobbiamo solo fare il restart del web server: