Comment Installer Odoo 17 sur Ubuntu 22.04

Odoo est une solution ERP open-source populaire qui permet aux entreprises de gérer divers aspects de leur activité. Dans ce guide, nous allons voir comment installer Odoo 17 sur Ubuntu 22.04 en quelques étapes simples.

 Avant de commencer, assurez-vous que votre système est à jour en exécutant : 

sudo apt update && sudo apt upgrade -y


a) Installer les dépendances requises

sudo apt install python3 python3-pip python3-venv git curl wget -y

b) Installer PostgreSQL

Odoo utilise PostgreSQL comme base de données. Installez-le avec la commande suivante :

sudo apt install postgresql -y

Démarrez PostgreSQL et activez-le au démarrage :

sudo systemctl enable postgresql
sudo systemctl start postgresql

Créez un utilisateur PostgreSQL pour Odoo :

sudo -u postgres createuser -s odoo


2. Installation d’Odoo 17

Créez un nouvel utilisateur système pour Odoo :

sudo useradd -m -d /opt/odoo -U -r -s /bin/bash odoo

Passez à cet utilisateur et téléchargez Odoo 17 :

sudo su - odoo
git clone https://github.com/odoo/odoo.git --branch 17.0 --depth 1
exit

a) Configurer l’environnement virtuel Python

sudo apt install python3-venv -y
cd /opt/odoo
python3 -m venv odoo-venv
source odoo-venv/bin/activate
pip install -r odoo/requirements.txt

Désactivez l’environnement virtuel après l’installation :

deactivate


3. Configuration d’Odoo

Créez un fichier pour exécuter Odoo en tant que service :

sudo nano /etc/systemd/system/odoo.service

Ajoutez :

[Unit]
Description=Odoo ERP
After=network.target postgresql.service
 
[Service]
Type=simple
User=odoo
ExecStart=/opt/odoo/odoo-venv/bin/python3 /opt/odoo/odoo/odoo-bin --config=/etc/odoo.conf
 
[Install]
WantedBy=multi-user.target

Rechargez Systemd et démarrez Odoo :

sudo systemctl daemon-reload
sudo systemctl enable --now odoo

5. Accéder à Odoo 17

Odoo est maintenant installé et fonctionne sur le port 8069. Accédez-y via votre navigateur :

http://your-server-ip:8069

N'oubliez pas que le développement Odoo est un voyage passionnant offrant d'innombrables possibilités pour personnaliser et étendre les fonctionnalités d'Odoo selon vos besoins spécifiques. Bon développement ! Si vous avez besoin de plus d'orientations ou de soutien, nous sommes là pour vous aider. Chez Kuantiik, notre équipe de développeurs est prête à développer des modules sur mesure pour répondre aux exigences uniques de votre entreprise. N'hésitez pas à nous contacter pour transformer vos idées en solutions efficaces et innovantes.

Votre Partenaire pour l'Expansion et l'Intégration ERP de votre Entreprise0
dans Odoo
Gestion des Stocks avec Odoo Inventaire