Introduction
Odoo est une suite ERP/CRM flexible qui regroupe plusieurs modules professionnels (ventes, facturation, inventaire, ressources humaines, etc.).
L’installation on-premise sur un serveur Linux (Ubuntu/Debian) permet de conserver la maîtrise des données, d’optimiser les performances et de configurer Odoo selon les besoins métiers.
Dans ce guide, nous expliquons étape par étape comment installer Odoo 19.x sur un VPS Hostarts, tout en respectant les bonnes pratiques de la documentation officielle. (Odoo)
Pourquoi choisir un VPS Hostarts pour Odoo
L’installation d’Odoo requiert un accès administrateur complet, une base de données locale et la possibilité d’installer des services système.
Un VPS (Virtual Private Server) constitue donc le meilleur choix pour garantir :
- des ressources matérielles dédiées (CPU, RAM, stockage SSD) ;
- un accès root pour toutes les configurations nécessaires ;
- une performance réseau locale adaptée aux utilisateurs algériens.
Chez Hostarts, les serveurs sont hébergés à 100 % en Algérie, avec un support local réactif et des options de sauvegarde flexibles. Cela rend l’installation, la maintenance et la mise en production d’Odoo particulièrement stables et fiables.
Étape 1 : Mise à jour du VPS
Connectez-vous en SSH à votre VPS Hostarts, puis exécutez :
sudo apt update && sudo apt upgrade -y
Cette commande permet de mettre à jour les paquets système avant l’installation des dépendances.
Étape 2 : Installation de PostgreSQL
Odoo requiert PostgreSQL comme système de base de données.
Installez-le sur le VPS :
sudo apt install postgresql -y
Cette étape est indispensable avant l’installation d’Odoo. (Odoo)
Étape 3 : Installation du dépôt Odoo officiel
La documentation officielle propose un dépôt pour la version 19 Community.
Exécutez les commandes suivantes pour l’ajouter :
wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/19.0/nightly/deb/ ./" | sudo tee /etc/apt/sources.list.d/odoo.list
sudo apt update
Installez ensuite le paquet Odoo :
sudo apt install odoo -y
Le package Debian inclut l’ensemble des dépendances nécessaires au fonctionnement d’Odoo 19, y compris l’intégration avec PostgreSQL. (Odoo)
Étape 4 : Installation de wkhtmltopdf (facultatif mais recommandé)
Pour la génération correcte des fichiers PDF (factures, rapports), Odoo nécessite l’installation manuelle de wkhtmltopdf 0.12.6.
- Téléchargez la version compatible avec Ubuntu
- Installez-la via
dpkgouapt install <fichier_deb>
La documentation précise que ce composant ne s’installe pas via pip et doit être installé séparément afin de garantir le bon affichage des en-têtes et pieds de page dans les documents PDF. (Odoo)
Étape 5 : Paramétrage d’Odoo sur le VPS
Le paquet Odoo crée automatiquement un service système.
Le fichier de configuration se trouve généralement à l’emplacement suivant :
/etc/odoo/odoo.conf
Vérifiez ou modifiez les paramètres suivants :
[options]
admin_passwd = <mot_de_passe_maitre>
db_host = False
db_port = False
db_user = odoo
db_password =
- admin_passwd : mot de passe maître permettant la gestion des bases de données via l’interface Odoo
- db_user / db_password : identifiants PostgreSQL, à ajuster si nécessaire
Étape 6 : Démarrage et vérification du service
Le service Odoo est normalement activé automatiquement après l’installation :
sudo systemctl enable odoo
sudo systemctl start odoo
sudo systemctl status odoo
En cas de problème de démarrage, il est recommandé de consulter les journaux système avec journalctl -u odoo et de vérifier la configuration réseau ou la base de données.
Étape 7 : Accès à Odoo via un navigateur
Une fois le serveur opérationnel, accédez à l’URL suivante :
http://<IP_VPS>:8069
Remplacez <IP_VPS> par l’adresse IP du VPS Hostarts.
La page de création de base de données Odoo s’affiche alors, permettant de définir :
- le nom de la base de données ;
- le mot de passe administrateur ;
- les modules à installer par défaut.
Bonnes pratiques pour une installation en production
Afin de garantir une installation stable et sécurisée, il est recommandé de :
- configurer un pare-feu pour autoriser uniquement les ports nécessaires (SSH, 8069, éventuellement HTTPS) ;
- installer un certificat SSL (Let’s Encrypt) via un reverse proxy tel que Nginx ;
- désactiver l’authentification SSH par mot de passe et privilégier l’accès par clé SSH ;
- mettre en place des sauvegardes régulières de la base de données Odoo et du filestore.
Pourquoi un VPS Hostarts est idéal pour Odoo
Le choix d’un VPS Hostarts pour l’hébergement d’Odoo permet de bénéficier :
- d’un hébergement 100 % en Algérie, améliorant la latence et l’expérience utilisateur ;
- d’une infrastructure performante reposant sur un stockage SSD rapide avec des options de sauvegarde et de snapshots ;
- d’un accès root complet, indispensable pour les configurations avancées.
Conclusion
L’installation d’Odoo 19 sur un VPS constitue une solution performante pour un usage professionnel.
En s’appuyant sur les paquets officiels recommandés par Odoo, il est possible de disposer d’une instance robuste et maintenue automatiquement via le gestionnaire de paquets Linux.
Avec un VPS Hostarts, performance locale, support de qualité et liberté de configuration sont réunis pour accompagner efficacement les projets ERP.



