Als Root in Konsole ausfuehren:
sudo a2enmod ssl
dann eine Kopie von der "/etc/apache2/sites-available/default" Datei erstellen als
/etc/apache2/sites-available/ssl und einen symbolischen Link in "/etc/apache2/sites-enabled" erzeugen.
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
sudo ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/ssl
Mit dem Editor oeffnen:
sudo vim /etc/apache2/sites-available/ssl
NameVirtualHost *:443
<VirtualHost *:443>
und innerhalb des VirtualHost-Abschnitts:
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
hinzufuegen.
Mit dem Editor oeffnen (/etc/apache2/ports.conf):
sudo vim /etc/apache2/ports.conf
Listen 443
Nun fehlt noch ein egenes Zertifikat das fuer das SSL gebraucht wird.
Dazu gibt es ein Skript das diesen Job erledigt. Skript starten und alle Fragen beantworten.
sudo apache2-ssl-certificate
sudo /etc/init.d/apache2 restart