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
title: "Importer un site Lovable.dev sur un VPS OVHcloud"
3
-
excerpt: "Apprenez comment héberger un site généré par Lovable.dev sur votre VPS OVHcloud"
4
-
updated: 2025-06-16
2
+
title: "Créer et importer un site web Lovable.dev sur un VPS OVHcloud"
3
+
excerpt: "Apprenez comment héberger un site web généré par Lovable.dev sur votre VPS OVHcloud"
4
+
updated: 2025-06-17
5
5
---
6
6
7
7
## Objectif
8
8
9
-
[Lovable.dev](https://lovable.dev) est un outils qui permet de générer des sites web à partir de prompts. Ce guide vous explique comment importer et publier un site web généré via Lovable sur un **hébergement mutualisé OVHcloud**.
9
+
[Lovable.dev](https://lovable.dev) est un outil qui permet de générer des sites web à partir de prompts. Ce guide vous explique comment importer et publier un site web généré via Lovable sur un **hébergement mutualisé OVHcloud**.
10
10
11
11
## Prérequis
12
12
@@ -16,13 +16,26 @@ updated: 2025-06-16
16
16
17
17
## En pratique
18
18
19
-
### Étape 1 : Générer votre site web sur Lovable.dev
19
+
### Sommaire
20
+
21
+
-[Étape 1 : Générer votre site web sur Lovable.dev](#step1)
22
+
-[Étape 2 : Exporter votre site web via GitHub et le récupérer](#step2)
23
+
-[Étape 3 : Envoyer l’archive sur le VPS ](#step3)
24
+
-[Étape 4 : Installer Node.js et les outils nécessaires](#step4)
25
+
-[Étape 5 : Décompresser et builder votre site web](#step5)
26
+
-[Étape 6 : Déployer votre site web](#step6)
27
+
-[Étape 7 : Installer et configurer le serveur web](#step7)
28
+
-[Étape 8 : Accéder à votre site web](#step8)
29
+
-[Conclusion](#conclusion)
30
+
-[Aller plus loin](#go-further)
31
+
32
+
### Étape 1 : Générer votre site web sur Lovable.dev <aname="step1"></a>
20
33
21
34
1. Rendez-vous sur [https://lovable.dev](https://lovable.dev).
22
35
2. Créez un compte si ce n'est pas déjà fait.
23
36
3. Entrez votre prompt pour générer votre site web.
24
37
25
-
### Étape 2 : Exporter votre site web via GitHub et récupérez-le
38
+
### Étape 2 : Exporter votre site web via GitHub et le récupérer <aname="step2"></a>
26
39
27
40
Une fois votre site web généré par Lovable, exportez-le via GitHub. Dans l'interface principale de Lovable.dev, cliquez en haut à droite sur l'icône de Github (`Sync your project to GitHub`).
28
41
@@ -32,13 +45,13 @@ Pour connecter votre compte Lovable à GitHub, suivez la documentation officiell
32
45
33
46
Une fois le processus terminé, un nouveau dépôt contenant le code de votre site web est présent dans votre compte GitHub.
34
47
35
-
Depuis le dépôt GitHub contenant le code de votre site web, effectuez les actions suivantes :
48
+
Depuis ce dépôt GitHub, effectuez les actions suivantes :
36
49
37
50
- Cliquez sur `Code`{.action} puis sur `Download ZIP`{.action}
38
51
- Cela télécharge un fichier `.zip` contenant votre projet
39
52
- Décompressez-le.
40
53
41
-
### Étape 3 : Envoyer l’archive sur le VPS
54
+
### Étape 3 : Envoyer l’archive sur le VPS <aname="step3"></a>
42
55
43
56
Dans votre terminal (à l’emplacement où se trouve le fichier .zip), utilisez cette commande :
44
57
@@ -54,7 +67,7 @@ Remplacez :
54
67
55
68
`~` fait référence au dossier personnel de l'utilisateur.
56
69
57
-
### Étape 4 : Installer Node.js et les outils nécessaires
70
+
### Étape 4 : Installer Node.js et les outils nécessaires <aname="step4"></a>
58
71
59
72
Connectez-vous en SSH à votre VPS :
60
73
@@ -85,7 +98,7 @@ node -v
85
98
npm -v
86
99
```
87
100
88
-
### Étape 5 : Décompresser et builder votre site web
101
+
### Étape 5 : Décompresser et builder votre site web <aname="step5"></a>
89
102
90
103
Décompressez l'archive `.zip` dans un dossier de destination (ex: `lovable-src`):
91
104
@@ -115,7 +128,7 @@ npm run build
115
128
116
129
Cela crée un dossier `dist/` contenant les fichiers HTML, CSS et JS minifiés.
117
130
118
-
### Étape 6 : Déployer le site avec NGINX
131
+
### Étape 6 : Déployer votre site web <aname="step6"></a>
Redémarrez NGINX pour appliquer la configuration :
185
+
186
+
```bash
187
+
sudo systemctl start nginx
188
+
```
189
+
190
+
Si le service est déjà actif, utilisez plutôt :
191
+
192
+
```bash
193
+
sudo systemctl reload nginx
194
+
```
195
+
196
+
### Étape 8 : Accéder à votre site web <aname="step8"></a>
197
+
198
+
Dans votre navigateur, entrez :
199
+
200
+
```console
201
+
http://IP_VPS
202
+
```
203
+
204
+
ou :
205
+
206
+
```console
207
+
http://NOM_DE_DOMAINE
208
+
```
209
+
210
+
Votre site web Lovable s'affiche.
211
+
212
+
### Conclusion <aname="conclusion"></a>
213
+
214
+
En quelques minutes, vous avez créé votre site web avec Lovable, puis l’avez mis en ligne sur votre VPS OVHcloud. Si vous souhaitez le sécuriser avec HTTPS, suivez notre guide « [Comment installer un certificat SSL sur un VPS](/pages/bare_metal_cloud/virtual_private_servers/install-ssl-certificate) ».
215
+
216
+
## Aller plus loin <aname="go-further"></a>
217
+
218
+
[Installer un environnement de développement web sur un VPS](/pages/bare_metal_cloud/virtual_private_servers/install_env_web_dev_on_vps)
219
+
220
+
[Sécuriser un VPS](/pages/bare_metal_cloud/virtual_private_servers/secure_your_vps)
221
+
222
+
Pour des prestations spécialisées (référencement, développement, etc), contactez les [partenaires OVHcloud](https://partner.ovhcloud.com/fr-ca/directory/)
128
223
224
+
Échangez avec notre [communauté d'utilisateurs](/links/community).
0 commit comments