## Étape 1 :Générer une clé privée
```
openssl genrsa -out votredomaine.key 2048
```
Cette commande générera une clé privée de 2048 bits appelée « votredomaine.key » et l'enregistrera dans le répertoire actuel. Remplacez « votredomaine » par le nom de domaine réel que vous souhaitez sécuriser.
Étape 2 :Générer une demande de signature de certificat (CSR)
```
openssl req -new -key votredomaine.key -out votredomaine.csr
```
Cette commande générera une demande de signature de certificat (CSR) basée sur la clé privée que vous avez créée à l'étape précédente. Le CSR comprendra des informations telles que votre nom de domaine, le nom de votre organisation et l'adresse e-mail de contact. Vous serez invité à fournir ces informations lors du processus de génération de la CSR.
Étape 3 :Achetez et téléchargez un certificat SSL
Après avoir généré le CSR, vous devez acheter un certificat SSL auprès d'une autorité de certification (CA) réputée. Il existe de nombreuses CA différentes, vous pouvez donc choisir celle qui correspond le mieux à vos besoins et à votre budget.
Une fois que vous avez acheté le certificat SSL, téléchargez-le sur votre serveur. Le fichier de certificat sera généralement au format *.crt* ou *.pem*.
Étape 4 :Configurer Apache pour utiliser le certificat SSL
Ensuite, vous devez configurer Apache pour utiliser le certificat SSL. Ouvrez le fichier de configuration Apache (généralement situé dans "/etc/httpd/conf/httpd.conf") et ajoutez les lignes suivantes :
```
SSLCertificateFile /chemin/vers/votredomaine.crt
SSLCertificateKeyFile /chemin/vers/votredomaine.key
```
Remplacez "/path/to/yourdomain.crt" et "/path/to/yourdomain.key" par les chemins réels vers votre certificat SSL et vos fichiers de clé privée.
Étape 5 : Activez SSL et redémarrez Apache
Enfin, vous devez activer SSL et redémarrer Apache. Pour ce faire, exécutez les commandes suivantes :
```
a2enmod ssl
systemctl redémarrer httpd
```
Après avoir redémarré Apache, votre site Web devrait être accessible via HTTPS à l'aide du certificat SSL que vous avez installé.
|