Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Odoo sur Ubuntu 20.04 LTS. Avant de continuer avec ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec sudo
privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
Odoo est l'ERP open source le plus complet qui fournit toutes les applications liées à l'entreprise. Il comprend une large gamme d'applications telles que le CRM, le commerce électronique, la création de sites Web, la facturation, la comptabilité, la fabrication, l'entrepôt, la gestion de projet, l'inventaire et bien plus encore, toutes intégrées de manière transparente.
Installer Odoo sur Ubuntu 20.04
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo apt update sudo apt upgrade
Étape 2. Installez les dépendances Odoo.
Exécutez la commande suivante pour installer toutes les dépendances requises :
sudo apt install git python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libjpeg-dev zlib1g-dev libpq-dev
Étape 3. Création d'un utilisateur système.
Nous allons créer un nouvel utilisateur système et un groupe avec un répertoire personnel /opt/meilana
qui exécutera le service Odoo :
sudo useradd -m -d /opt/odoo14 -U -r -s /bin/bash meilana
Étape 4. Installez PostgreSQL.
Exécutez la commande suivante pour installer PostgreSQL sur le système Ubuntu :
sudo apt install postgresql
Ensuite, créez un utilisateur PostgreSQL avec le même nom que l'utilisateur système créé précédemment :
sudo su - postgres -c "createuser -s meilana"
Étape 5. Installez wkhtmltopdf.
Téléchargez et installez le package Wkhtmltopdf. La version recommandée est la 0.12.5 et est disponible sur la page de téléchargement de wkhtmltopdf, dans la section archive :
sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb sudo apt install ./wkhtmltox_0.12.6-1.bionic_amd64.deb
Étape 6. Installez Odoo sur le système Ubuntu :
Tout d'abord, passez à l'utilisateur "meilana":
sudo su - ramona
Ensuite, clonez le code source d'Odoo 14 depuis le dépôt GitHub :
git clone https://www.github.com/odoo/odoo --depth 1 --branch 14.0 /opt/odoo14/odoo
Une fois le téléchargement terminé, créez un nouvel environnement virtuel Python pour Odoo :
cd /opt/odoo14 python3 -m venv odoo-venv source odoo-venv/bin/activate
Après cela, installez tous les modules Python requis avec pip3 :
pip3 install wheel pip3 install -r odoo/requirements.txt
Une fois réussi, désactivez l'environnement en tapant :
deactivate
Ensuite, nous créerons un nouveau répertoire qui contiendra les addons tiers :
mkdir /opt/odoo14/odoo-custom-addons exit
Dans les étapes suivantes, nous créons un fichier de configuration avec le contenu suivant :
sudo nano /etc/odoo14.conf
[options] ; This is the password that allows database operations: admin_passwd = your_admin_passwd db_host = False db_port = False db_user = odoo14 db_password = False addons_path = /opt/odoo14/odoo/addons,/opt/odoo14/odoo-custom-addons
Étape 7. Création du fichier d'unité Systemd Odoo.
Ouvrez un éditeur de texte nano et créez un fichier d'unité de service appelé odoo14.service
avec le contenu suivant :
sudo nano /etc/systemd/system/odoo14.service
[Unit] Description=Odoo14 Requires=postgresql.service After=network.target postgresql.service [Service] Type=simple SyslogIdentifier=odoo14 PermissionsStartOnly=true User=odoo14 Group=odoo14 ExecStart=/opt/odoo14/odoo-venv/bin/python3 /opt/odoo14/odoo/odoo-bin -c /etc/odoo14.conf StandardOutput=journal+console [Install] WantedBy=multi-user.target
Enfin, démarrez le service Odoo et activez-le pour qu'il démarre au démarrage en exécutant :
sudo systemctl daemon-reload sudo systemctl enable --now odoo14 sudo systemctl status odoo14
Étape 8. Accéder à Odoo 14.
Pour accéder à Odoo 14, accédez à l'URL suivante et créez une nouvelle base de données :
http://your_domain_or_IP_address:8069
C'est tout ce que vous avez à faire pour installer Odoo sur Ubuntu 20.04 LTS Focal Fossa. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur Odoo, veuillez vous référer à leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.