Apache/HTTPS
Un livre de Wikibooks.
< Apache
Ajouter le module ssl à apache :
commande nécessitant les privilèges root
# a2enmod ssl
Ajouter Listen 443 à /etc/apache2/ports.conf
commande nécessitant les privilèges root
# echo "Listen 443" >> /etc/apache2/ports.conf
Générer un certificat auto-signé :
commande nécessitant les privilèges root
# apache2-ssl-certificate
Pour rendre possible la connexion en SSL : le fichier dans site-availables/ doit comprendre :
Fichier : un fichier dans site-availables
NameVirtualHost *:443
<VirtualHost *:443>
SSLEngine on
...
...
Enfin on ajoute le site :
commande nécessitant les privilèges root
# a2ensite fichier_site