Apache 2 SSL
Récupéré sur la Wayback Machine (capture du 27/11/2012)
Comment activer le SSL sur un serveur apache 2 :
- Création clé
sudo openssl req -x509 -nodes -days 365 -newkey rsa:1024 -out /etc/apache2/server.crt -keyout /etc/apache2/server.key- On empêche les curieux de lire notre clé privée :
chmod 440 /etc/apache2/server.key- Configuration Apache2
Se placer dans le dossier de configuration des sites apache :
cd /etc/apache2/sites-available/Recopier la configuration par défaut pour la nouvelle configuration ssl :
cp default sslAssigner le port ssl :
sed -i '1,2s/\*:80/*:443/' sslAjouter les directives SSLEngine On et SSLCertificateFile /etc/ssl/private/localhost.pem à la configuration :
sed -i "3a\\\tSSLEngine On\n\tSSLCertificateFile /etc/ssl/private/localhost.pem" sslActiver la configuration du site ssl :
a2ensite ssl