Bonjour,
j'ai généré un certificat ssl sur le site de Gandi pour passer un site que j'avais développé en https. Le problème est que je n'y arrive pas.

j'ai un serveur web Apache 2.2.4 installé sur le serveur

dans mon fichier httpd.conf, j'ai ajouté la ligne
j'ai décommenté les lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
et j'ai ajouté à la fin du fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<VirtualHost *:443>
ServerName monNomDeServeur
Redirect / https://monNomDeServeur:443/
</VirtualHost>
Dans le fichier httpd-ssl.conf, j'ai rajouté les lignes suivantes et commenté celles en exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SSLCertificateFile C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/ssl/monSite.crt
SSLCertificateKeyFile C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/ssl/monSite.key
Le redémarrage d'Apache échoue et j'ai cette erreur dans le fichier erreor.log
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
httpd.exe: Syntax error on line 115 of C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files (x86)/Apache Software Foundation/Apache2.2/modules/mod_ssl.so into server: Le module sp\xe9cifi\xe9 est introuvable.
Le fichier mod_ssl.so n'est pas présent dans dossier modules d'Apache, où est-ce que je pourrais le télécharger?

J'ai installé Apache via le fichier InstallApache.msi fourni avec Webdev.

je vous remercie


edit :
j'ai télécharger mod-ssl.so que j'ai placé dans le dossier modules; j'ai retiré la partie virtualhost du fichier httpd.conf car on utilise le virtualhost du httpd-ssl.conf.
Maintenant, je n'ai plus d'erreur dans les logs mais Apache ne veut toujours pas démarrer.