en fr en en fr fr de fr en fr fr pt fr fr en fr fr fr fr de fr fr fr fr fr fr
Pour que Apache devienne un serveur HTTPS, il faut tout d'abord avoir un certificat pour ce serveur. Ce certificat est composé de deux fichiers : la clé privée et le certificat proprement dit.
Ensuite on configure apache2 :
Créer un virtualHost avec les paramètres suivants (penser à corriger les chemins !) :
Redémarrer apache2 pour activer le support. Par défaut, c'est le port 443 qui sera utilisé.
On peut utiliser SNI (support de plusieurs hôtes virtuels HTTPS sur la même IP). Pour cela, dans le fichier /etc/apache2/ports.conf, activer
Rappel : le SNI ne fonctionne pas avec les ordinateurs antérieurs à Windows XP inclus (http://en.wikipedia.org/wiki/Server_Name_Indication) !
Si on veut ces anciens navigateurs, il est nécessaire de mettre chaque virtualHost sur une adresse IP différente (et donc que le serveur les aie dans sa configuration réseau). Cette adresse IP doit alors être placée dans la définition du virtual Host à la place de l'étoile.
Le site de connaissances recense des trucs et astuces concernant Linux, la programmation, glanées au fur et à mesure des années