You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/bare_metal_cloud/virtual_private_servers/install-ssl-certificate/guide.fr-fr.md
+24-14Lines changed: 24 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: 'Comment installer un certificat SSL sur un VPS OVHcloud'
2
+
title: 'Comment installer un certificat SSL sur un VPS'
3
3
excerpt: 'Découvrez comment installer un certificat SSL sur un VPS OVHcloud'
4
4
updated: 2025-01-24
5
5
---
@@ -14,12 +14,12 @@ La sécurisation de votre site web est essentielle pour protéger les données s
14
14
>
15
15
> OVHcloud met à votre disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous revient de ce fait d'en assurer le bon fonctionnement.
16
16
>
17
-
> Nous mettons à votre disposition ce tutoriel afin de vous accompagner au mieux sur des tâches courantes. Néanmoins, nous vous recommandons de faire appel à un [prestataire spécialisé](https://partner.ovhcloud.com/fr/directory/) et/ou de contacter l'éditeur du service si vous éprouvez des difficultés. En effet, nous ne serons pas en mesure de vous fournir une assistance. Plus d'informations dans la section [Aller plus loin](#gofurther) de ce tutoriel.
17
+
> Nous mettons à votre disposition ce tutoriel afin de vous accompagner au mieux sur des tâches courantes. Néanmoins, nous vous recommandons de faire appel à un [prestataire spécialisé](/links/partner) et/ou de contacter l'éditeur du service si vous éprouvez des difficultés. En effet, nous ne serons pas en mesure de vous fournir une assistance. Plus d'informations dans la section [Aller plus loin](#gofurther) de ce tutoriel.
18
18
>
19
19
20
20
## Prérequis
21
21
22
-
- Disposer d'une offre [VPS](https://www.ovhcloud.com/fr/vps/)
22
+
- Disposer d'une offre [VPS](/links/bare-metal/vps)
23
23
- Disposer d'un accès administrateur (sudo) via SSH à votre VPS
24
24
- Disposer d'un site web fonctionnel accessible en http
25
25
@@ -36,7 +36,7 @@ La sécurisation de votre site web est essentielle pour protéger les données s
36
36
37
37
### Étape 1 - Connectez-vous à votre VPS OVHcloud <aname="step1"></a>
38
38
39
-
1. Téléchargez un client SSH comme [PuTTY](https://www.putty.org/) ou utilisez le terminal intégré de votre système d'exploitation.
39
+
1. Téléchargez un client SSH comme [PuTTY](/pages/web_cloud/web_hosting/ssh_using_putty_on_windows) ou utilisez le terminal intégré de votre système d'exploitation.
40
40
41
41
2. Connectez-vous à votre VPS OVHcloud avec les informations de connexion fournies :
42
42
@@ -51,27 +51,31 @@ Certbot est un outil permettant de gérer automatiquement les certificats Let's
51
51
52
52
> [!tabs]
53
53
> **Ubuntu/Debian**
54
+
>>
54
55
>> ```bash
55
56
>> sudo apt update
56
57
>> sudo apt install certbot
57
58
>>```
58
59
>>
59
60
>**CentOS**
61
+
>>
60
62
>>```bash
61
63
>> sudo yum install epel-release
62
64
>> sudo yum install certbot
63
65
>>```
64
66
>>
65
67
>**Fedora**
68
+
>>
66
69
>>```bash
67
70
>> sudo dnf install certbot
68
71
>>```
69
72
70
-
Assurez-vous que Certbot est correctement installé en exécutant la commande :
73
+
Assurez-vous que Certbot est correctement installé en exécutant la commande suivante :
71
74
72
75
```bash
73
76
certbot --version
74
77
```
78
+
75
79
Cela doit afficher la version de Certbot installée.
76
80
77
81
### Étape 3 - Obtenez un certificat SSL avec Let's Encrypt <aname="step3"></a>
@@ -86,23 +90,29 @@ Selon votre serveur web, utilisez les lignes de commandes correspondantes :
86
90
87
91
> [!tabs]
88
92
> **Nginx**
93
+
>>
89
94
>> Installez le plugin Certbot Nginx :
95
+
>>
90
96
>> ```bash
91
97
>> sudo apt install python3-certbot-nginx -y
92
98
>>```
93
99
>>
94
100
>> Générez le certificat SSL :
101
+
>>
95
102
>>```bash
96
103
>> sudo certbot --nginx -d your_domain
97
104
>>```
98
105
>>
99
106
>**Apache**
107
+
>>
100
108
>> Installez le plugin Certbot Apache :
109
+
>>
101
110
>>```bash
102
111
>> sudo apt install python3-certbot-apache -y
103
112
>>```
104
113
>>
105
114
>> Générez le certificat SSL :
115
+
>>
106
116
>>```bash
107
117
>> sudo certbot --apache -d your_domain
108
118
>>```
@@ -132,13 +142,13 @@ Une fois le certificat généré, les fichiers sont disponibles dans `/etc/letse
132
142
### Étape 4 - Configurez votre serveur web <aname="step4"></a>
133
143
134
144
> [!primary]
135
-
> Si vous avez utilisé la solution automatique (avec les plugins Certbot) précédemment ([Étape 3](#step3)), et que votre site web est accessible en `https`, passez à l'[étape 5](step5).
145
+
> Si vous avez utilisé la solution automatique (avec les plugins Certbot) précédemment ([Étape 3](#step3)) et que votre site web est accessible en `https`, passez à l'[étape 5](step5).
136
146
137
147
#### Exemple pour Nginx
138
148
139
-
1. Ouvrez le fichier de configuration de votre site web (par exemple, `/etc/nginx/sites-available/your_domain.conf`).
149
+
1\. Ouvrez le fichier de configuration de votre site web (par exemple, `/etc/nginx/sites-available/your_domain.conf`).
140
150
141
-
2. Ajoutez les lignes suivantes pour activer le SSL :
151
+
2\. Ajoutez les lignes suivantes pour activer le SSL :
142
152
143
153
```nginx
144
154
server {
@@ -159,7 +169,7 @@ server {
159
169
}
160
170
```
161
171
162
-
3. Ajoutez une redirection automatique HTTP vers HTTPS :
172
+
3\. Ajoutez une redirection automatique HTTP vers HTTPS :
163
173
164
174
```nginx
165
175
server {
@@ -169,7 +179,7 @@ server {
169
179
}
170
180
```
171
181
172
-
4. Testez et redémarrez Nginx :
182
+
4\. Testez et redémarrez Nginx :
173
183
174
184
```bash
175
185
sudo nginx -t
@@ -180,14 +190,14 @@ Vérifiez que votre site web est accessible en `https`.
180
190
181
191
#### Exemple pour Apache
182
192
183
-
1. Activez les modules SSL et headers :
193
+
1\. Activez les modules SSL et les headers :
184
194
185
195
```bash
186
196
sudo a2enmod ssl
187
197
sudo a2enmod headers
188
198
```
189
199
190
-
2. Modifiez la configuration de votre site web (par exemple `/etc/apache2/sites-available/your_domain.conf`) pour inclure :
200
+
2\. Modifiez la configuration de votre site web (par exemple `/etc/apache2/sites-available/your_domain.conf`) pour inclure :
Pour des prestations spécialisées (référencement, développement, etc), contactez les [partenaires OVHcloud](https://partner.ovhcloud.com/fr/directory/).
269
+
Pour des prestations spécialisées (référencement, développement, etc), contactez les [partenaires OVHcloud](/links/partner).
260
270
261
271
Échangez avec notre [communauté d'utilisateurs](/links/community).
0 commit comments