Ce guide ultra-détaillé vous accompagne pas à pas dans l’installation d’OpenClaw sur votre propre serveur VPS. Chaque étape est expliquée en détail, même pour les débutants complets.
⚠️ Important : Ce guide ne fournit PAS d’hébergement. Vous devez obtenir votre propre VPS. Nous recommandons Hostinger pour un rapport qualité/prix excellent.
🔗 Lien Hostinger VPS : https://hostinger.ae?REFERRALCODE=DTJWEBPAYHQW
📚 Articles Liés :
• OpenClaw : Comment cet Assistant IA Révolutionne le Monde
• Top 10 des Lecteurs IPTV 2026
📋 Table des Matières
- Prérequis et Préparation
- Étape 1 : Obtenir un VPS chez Hostinger
- Étape 2 : Configuration du Serveur
- Étape 3 : Installation de Node.js
- Étape 4 : Installation d’OpenClaw
- Étape 5 : Configuration d’OpenClaw
- Étape 6 : Lancement et Vérification
- Étape 7 : Configuration des Skills
- Étape 8 : Sécurisation du Serveur
- Dépannage et FAQ
🎯 1. Prérequis et Préparation
1.1 Ce dont vous avez besoin :
- Un ordinateur : Windows, Mac ou Linux
- Un VPS : Minimum 2GB RAM, 2 CPU cores, 20GB storage
- Système d’exploitation : Ubuntu 20.04 ou 22.04 (recommandé)
- Connexion Internet : Stable, minimum 10 Mbps
- Temps estimé : 45-60 minutes
- Niveau requis : Débutant accepté (ce guide est très détaillé)
1.2 Connaissances de base nécessaires :
- Savoir utiliser un terminal/invite de commande
- Comprendre ce qu’est une adresse IP
- Savoir copier-coller des commandes
1.3 Ce que vous allez installer :
- Ubuntu Server 22.04 LTS
- Node.js version 20.x ou supérieur
- npm (Node Package Manager)
- OpenClaw (dernière version stable)
- Git (pour les mises à jour)
🖥️ 2. Étape 1 : Obtenir un VPS chez Hostinger
2.1 Accéder au site Hostinger :
- Ouvrez votre navigateur web (Chrome, Firefox, etc.)
- Dans la barre d’adresse, tapez :
https://hostinger.ae?REFERRALCODE=DTJWEBPAYHQW - Appuyez sur Entrée
- La page d’accueil de Hostinger devrait s’afficher
2.2 Créer un compte :
- Cliquez sur le bouton « S’inscrire » ou « Sign Up » en haut à droite
- Choisissez une méthode d’inscription :
- Email (recommandé)
- Compte Google
- Compte Facebook
- Si email : entrez votre adresse email
- Créez un mot de passe sécurisé (minimum 8 caractères, majuscules, minuscules, chiffres, caractères spéciaux)
- Cliquez sur « Créer un compte »
- Vérifiez votre email (ouvrez le mail de Hostinger et cliquez sur le lien de confirmation)
2.3 Choisir un plan VPS :
- Une fois connecté, cliquez sur « Hébergement » dans le menu
- Sélectionnez « VPS Hosting »
- Choisissez un plan adapté pour OpenClaw :
✅ Plan Recommandé pour OpenClaw :
- RAM : 4 GB (minimum 2 GB)
- CPU : 2 Cores (minimum 2)
- Stockage : 40 GB SSD (minimum 20 GB)
- Bande passante : 4 TB (minimum 1 TB)
- Prix estimé : ~$6-10/mois
- Cliquez sur « Ajouter au panier » ou « Add to Cart »
- Cliquez sur « Passer au paiement » ou « Checkout »
- Choisissez la durée (12 mois = meilleur prix)
- Entrez vos informations de paiement
- Validez la commande
2.4 Configurer votre VPS :
- Après paiement, allez dans votre tableau de bord Hostinger
- Cliquez sur « VPS » dans le menu de gauche
- Cliquez sur « Gérer » à côté de votre nouveau VPS
- Cliquez sur « Système d’exploitation » ou « OS »
- Choisissez Ubuntu 22.04 LTS
- Cliquez sur « Installer » ou « Change OS »
- Attendez la fin de l’installation (2-5 minutes)
2.5 Récupérer les informations de connexion :
- Dans le tableau de bord du VPS, notez :
- Adresse IP : (exemple : 123.45.67.89)
- Utilisateur : root
- Mot de passe : (celui que vous avez créé ou reçu par email)
- Gardez ces informations précieusement (dans un fichier texte sécurisé ou gestionnaire de mots de passe)
🔐 3. Étape 2 : Configuration du Serveur
3.1 Se connecter au VPS via SSH :
Sur Windows :
- Téléchargez PuTTY :
https://www.putty.org/ - Installez PuTTY (double-cliquez sur le fichier téléchargé, suivez les étapes)
- Ouvrez PuTTY
- Dans « Host Name (or IP address) », entrez l’adresse IP de votre VPS
- Laissez le port à 22
- Cliquez sur « Open »
- Une fenêtre noire s’ouvre (terminal)
- Connectez-vous avec :
root(appuyez sur Entrée) - Entrez votre mot de passe (rien ne s’affiche quand vous tapez, c’est normal)
- Appuyez sur Entrée
Sur Mac ou Linux :
- Ouvrez le Terminal (Applications > Utilitaires > Terminal sur Mac)
- Tapez la commande suivante (remplacez IP par votre adresse IP) :
ssh root@VOTRE_ADRESSE_IP
- Appuyez sur Entrée
- Tapez « yes » quand on vous demande de confirmer
- Entrez votre mot de passe (rien ne s’affiche, c’est normal)
- Appuyez sur Entrée
3.2 Mettre à jour le système :
Une fois connecté, vous verrez un prompt comme : root@vps:~#
Tapez la commande suivante (copiez-collez) :
apt update && apt upgrade -y
Appuyez sur Entrée.
Explication détaillée :
apt update: Met à jour la liste des paquets disponibles&&: Exécute la commande suivante seulement si la première réussitapt upgrade -y: Installe les mises à jour disponibles-y: Répond automatiquement « oui » aux questions
Attendez la fin du processus (peut prendre 2-10 minutes selon votre connexion).
3.3 Installer les outils de base :
apt install -y curl wget git nano unzip
Appuyez sur Entrée et attendez la fin de l’installation.
Explication des outils :
curl: Pour télécharger des fichiers depuis internetwget: Autre outil de téléchargementgit: Pour cloner des dépôts de codenano: Éditeur de texte simpleunzip: Pour décompresser des fichiers ZIP
📦 4. Étape 3 : Installation de Node.js
OpenClaw nécessite Node.js version 18 ou supérieure.
4.1 Ajouter le dépôt Node.js :
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
Appuyez sur Entrée et attendez (30 secondes – 2 minutes).
4.2 Installer Node.js :
apt install -y nodejs
Appuyez sur Entrée et attendez (1-3 minutes).
4.3 Vérifier l’installation :
node --version
Appuyez sur Entrée. Vous devriez voir quelque chose comme : v20.x.x
npm --version
Appuyez sur Entrée. Vous devriez voir quelque chose comme : 10.x.x
⚠️ Si vous ne voyez pas les versions : Redémarrez la connexion SSH et réessayez.
🔧 5. Étape 4 : Installation d’OpenClaw
5.1 Créer un dossier pour OpenClaw :
mkdir -p /opt/openclaw
cd /opt/openclaw
5.2 Installer OpenClaw via npm :
npm install -g openclaw
Appuyez sur Entrée et attendez (2-5 minutes selon votre connexion).
Explication :
npm: Gestionnaire de paquets Node.jsinstall: Commande d’installation-g: Installation globale (accessible depuis n’importe où)openclaw: Le nom du paquet à installer
5.3 Vérifier l’installation d’OpenClaw :
openclaw --version
Appuyez sur Entrée. Vous devriez voir la version installée (exemple : 1.x.x)
openclaw help
Appuyez sur Entrée. Vous devriez voir la liste des commandes disponibles.
⚙️ 6. Étape 5 : Configuration d’OpenClaw
6.1 Initialiser OpenClaw :
openclaw init
Appuyez sur Entrée.
L’assistant de configuration va vous poser plusieurs questions :
- Workspace directory : Appuyez sur Entrée pour accepter la valeur par défaut (
/root/.openclaw/workspace) - Model provider : Choisissez votre provider :
- Tapez
1pour Ollama (local, gratuit) - Tapez
2pour OpenRouter (payant, plus puissant) - Tapez
3pour Ollama Web Search - Model name : Entrez le nom du modèle :
- Pour Ollama :
qwen3.5:397b-cloudoullama3.1:8b - Pour OpenRouter :
openrouter/auto - Thinking level : Choisissez le niveau de réflexion :
low: Rapide, moins de tokensmedium: Équilibréhigh: Plus lent, plus précis- Enable tools : Tapez
ypour oui (recommandé) - Enable browser : Tapez
ypour oui (si vous voulez le contrôle du navigateur) - Enable messaging : Tapez
ypour oui (si vous voulez Telegram, WhatsApp, etc.)
6.2 Configurer les variables d’environnement :
Créez un fichier de configuration :
nano /root/.openclaw/workspace/.env
Ajoutez les lignes suivantes (adaptez selon vos besoins) :
# Modèle IA
OPENCLAW_MODEL=qwen3.5:397b-cloud
OPENCLAW_PROVIDER=ollama
# Niveau de réflexion
OPENCLAW_THINKING=low
# Port du Gateway (par défaut 8080)
OPENCLAW_GATEWAY_PORT=8080
# Clés API (si nécessaires)
# OPENROUTER_API_KEY=votre_clé_ici
# OLLAMA_BASE_URL=http://localhost:11434
Pour sauvegarder dans nano :
- Appuyez sur
Ctrl + O - Appuyez sur
Entrée - Appuyez sur
Ctrl + Xpour quitter
🚀 7. Étape 6 : Lancement et Vérification
6.1 Démarrer le Gateway OpenClaw :
openclaw gateway start
Appuyez sur Entrée et attendez (10-30 secondes).
6.2 Vérifier le statut :
openclaw gateway status
Appuyez sur Entrée. Vous devriez voir :
✅ Gateway is running
PID: XXXXX
Port: 8080
Uptime: X minutes
6.3 Tester OpenClaw :
Envoyez un message de test :
openclaw send "Bonjour, teste de connexion"
Ou accédez à l’interface web (si disponible) :
Dans votre navigateur, allez à : http://VOTRE_ADRESSE_IP:8080
🎯 8. Étape 7 : Configuration des Skills
7.1 Lister les skills disponibles :
openclaw skills list
7.2 Installer des skills utiles :
Skill Météo :
openclaw skills install weather
Skill Sauvegarde :
openclaw skills install openclaw-backup
Skill Navigation Web :
openclaw skills install web-fetch
7.3 Activer les skills :
openclaw skills enable weather
openclaw skills enable openclaw-backup
openclaw skills enable web-fetch
7.4 Vérifier les skills activés :
openclaw skills list --enabled
🔒 9. Étape 8 : Sécurisation du Serveur
8.1 Configurer le firewall (UFW) :
apt install -y ufw
ufw allow 22/tcp
ufw allow 8080/tcp
ufw enable
ufw status
8.2 Changer le port SSH (optionnel mais recommandé) :
nano /etc/ssh/sshd_config
Cherchez la ligne : #Port 22
Remplacez par : Port 2234 (ou un autre port entre 1024 et 65535)
Sauvegardez (Ctrl+O, Entrée) et quittez (Ctrl+X)
Redémarrez SSH :
systemctl restart sshd
⚠️ Important : La prochaine connexion SSH devra utiliser le nouveau port :
ssh -p 2234 root@VOTRE_ADRESSE_IP
8.3 Configurer les mises à jour automatiques :
apt install -y unattended-upgrades
systemctl enable unattended-upgrades
systemctl start unattended-upgrades
8.4 Créer un utilisateur non-root (recommandé) :
adduser openclaw
usermod -aG sudo openclaw
Suivez les instructions pour créer le mot de passe.
🐛 10. Dépannage et FAQ
Problème : « Command not found: openclaw »
Solution :
export PATH=$PATH:$(npm root -g)/bin
source ~/.bashrc
Problème : « Permission denied »
Solution : Exécutez la commande avec sudo ou connectez-vous en tant que root.
Problème : Gateway ne démarre pas
Solution :
openclaw gateway stop
openclaw gateway start
openclaw gateway status
Problème : Erreur de connexion SSH
Solution : Vérifiez que :
- L’adresse IP est correcte
- Le port SSH est correct (22 par défaut)
- Le mot de passe est correct
- Le firewall autorise le port SSH
Problème : Modèle IA ne répond pas
Solution :
- Vérifiez votre connexion internet
- Vérifiez que le modèle est disponible
- Essayez un modèle différent
- Vérifiez les logs :
openclaw logs
Question : Combien coûte OpenClaw ?
Réponse : OpenClaw est gratuit et open-source. Vous payez seulement :
- L’hébergement VPS (~$6-10/mois)
- Les modèles IA (si vous utilisez des providers payants comme OpenRouter)
Question : Puis-je utiliser OpenClaw en local sans VPS ?
Réponse : Oui ! Vous pouvez installer OpenClaw sur votre ordinateur personnel. Suivez les mêmes étapes mais sans la partie VPS/SSH.
Question : Comment mettre à jour OpenClaw ?
Réponse :
npm update -g openclaw
openclaw gateway restart
✅ Checklist Finale
Cochez chaque élément pour vérifier que tout est bien installé :
- ☐ VPS obtenu et configuré
- ☐ SSH fonctionnel
- ☐ Système à jour (apt update && apt upgrade)
- ☐ Node.js installé (node –version)
- ☐ npm installé (npm –version)
- ☐ OpenClaw installé (openclaw –version)
- ☐ OpenClaw initialisé (openclaw init)
- ☐ Gateway démarré (openclaw gateway status)
- ☐ Skills installés et activés
- ☐ Firewall configuré
- ☐ Test de connexion réussi
🎉 Félicitations !
Vous avez installé OpenClaw avec succès ! 🎊
Prochaines étapes recommandées :
- Explorez les skills disponibles
- Configurez les intégrations (Telegram, WhatsApp, etc.)
- Créez vos premiers workflows automatisés
- Rejoignez la communauté : Discord OpenClaw
- Consultez la documentation : docs.openclaw.ai
Besoin d’aide ?
- Documentation officielle : https://docs.openclaw.ai
- Communauté Discord : https://discord.com/invite/clawd
- GitHub : https://github.com/openclaw/openclaw
Dernière mise à jour : Mars 2026
Temps de lecture estimé : 25 minutes
Mots-clés : OpenClaw, Installation, Tutoriel, VPS, Hostinger, Node.js, IA, Assistant IA, Open-Source
