GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Odoo sur Ubuntu 20.04

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.


Ubuntu
  1. Installer Odoo 9 sur Ubuntu 14.04

  2. Comment installer Odoo 10 sur Ubuntu 16.04

  3. Comment installer Odoo 12 sur Ubuntu 16.04

  4. Comment installer Odoo 13 sur Ubuntu 18.04

  5. Comment installer Odoo 15 sur Ubuntu 22.04

Comment installer Odoo 13 dans Ubuntu

Comment installer Odoo sur Ubuntu 18.04

Comment installer Odoo sur Ubuntu 20.04

Comment installer Odoo 13 sur Ubuntu 22.04

Comment installer Odoo 14 sur Ubuntu 22.04

Comment installer Odoo 12 sur Ubuntu 20.04