1- Copiez / collez les fichiers du Certificat sur votre serveur.
Téléchargez votre fichier de Certificat SSL auprès de votre Fournisseur, puis collez-le dans le répertoire de votre serveur avec lequel vous conserverez votre certificat et vos fichiers clé. Rendez-les lisibles uniquement par root.
2. Installez mod_ssl
Pour installer mod_ssl nous avons un d’installation guide ici.
3. Configurez le certificat
Commencez par copier votre fichier du certificat dans /etc/ssl/private
$ mkdir -p /etc/ssl/private
$ chmod 700 /etc/ssl/private
Ensuite, configurez les hôtes virtuels pour présenter le nouveau certificat.
$ sudo vi /etc/httpd/conf.d/ssl.conf
<VirtualHost *:443>
DocumentRoot /var/www/html
ServerName www.example.com
SSLEngine on
SSLCertificateFile /etc/ssl/private/certificate.crt
SSLCertificateKeyFile /etc/ssl/private/private.key
</VirtualHost>
Lorsque vous avez terminé ces modifications, enregistrez puis fermez le fichier.
Ajustez les noms de fichiers pour qu’ils correspondent à vos fichiers de certificat:
- SSLCertificateFile est censé être votre fichier de certificat (par exemple, votre_nom_domaine.crt).
- SSLCertificateKeyFile est censé être le fichier clé généré lors de la création du CSR.
4. Redirigez vers HTTPS
Pour rediriger le trafic à devenir crypté SSL, allez-y et ouvrez un fichier se terminant par .conf dans le répertoire /etc/httpd/conf.d :
$ sudo vi /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
ServerName www.example.com
Redirect "/" "https://www.example.com/"
</VirtualHost>
Lorsque vous avez terminé, enregistrez et fermez ce fichier.
5. Vérifiez la configuration de votre Apache avant de redémarrer.
apachectl configtest
Redémarrez Apache.
systemctl restart httpd
Vous êtes maintenant prêt à utiliser le certificat SSL avec votre serveur Apache-SSL.
Consultez nos offres de certificats SSL, vous pouvez obtenir un SSL moins cher auprès de tous les fournisseurs SSL connus.