Étape 11 sur 11

Démarrer et créer la base

Lancez Odoo depuis la racine du workspace afin que les chemins relatifs de la configuration désignent les bons dossiers.

1. Lancez le serveur

Terminal · Linux/macOS · racine du workspace
.venv/bin/python src/odoo/odoo-bin --config=config/odoo.conf
PowerShell · Windows · racine du workspace
.\.venv\Scripts\python.exe .\src\odoo\odoo-bin --config=.\config\odoo.conf

Gardez le terminal ouvert. Comme les logs sont dirigés vers un fichier, ouvrez var/log/odoo.log dans l'éditeur et attendez la ligne indiquant que les modules sont chargés.

2. Ouvrez le gestionnaire de bases

Rendez-vous sur http://localhost:8069. Créez une base nommée odoo_training avec :

  • le mot de passe maître choisi dans admin_passwd ;
  • une adresse de connexion locale que vous reconnaissez ;
  • un mot de passe de connexion propre à cette base ;
  • la langue française ;
  • aucune donnée de démonstration pour ce premier module.

Ces valeurs sont saisies dans votre interface locale : ne les recopiez pas dans le support, une capture ou Git.

3. Observez avant de coder

  • le navigateur affiche l'interface Odoo de la base odoo_training ;
  • var/log/odoo.log ne contient pas de traceback Python à la fin ;
  • la liste des chemins d'addons comprend le cœur et custom_addons ;
  • le terminal reste occupé par le serveur.
Si la page ne répond pas

Ne relancez pas immédiatement une deuxième copie. Lisez la dernière erreur du log : connexion PostgreSQL refusée, port déjà utilisé et chemin de configuration introuvable demandent trois corrections différentes.

Pour arrêter normalement le serveur, revenez dans son terminal et appuyez sur Ctrl+C. Odoo peut demander une seconde pression pour terminer les tâches en cours.