Installare Apache 2.0

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:

user@:$ cd /etc/apache2/mod-enabled/
user@:$ ln -s ../mod-available/ssl.load ssl.load
user@:$ ln -s ../mod-available/ssl.conf ssl.conf

In alternativa è possibile lanciare il comando:

user@:$ a2enmod ssl

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:

user@:$ sudo /etc/init.d/apache2 restart