Maison > développement back-end > Tutoriel Python > (Série Odoo) - Développement #Simple Odoo sur Ubuntu Desktop

(Série Odoo) - Développement #Simple Odoo sur Ubuntu Desktop

Barbara Streisand
Libérer: 2025-01-22 14:12:12
original
387 Les gens l'ont consulté

Guide de configuration du développement Odoo : un didacticiel complet

Odoo, anciennement OpenERP, est un système de planification des ressources d'entreprise (ERP) leader comptant plus de 7 millions d'utilisateurs dans le monde. Ce tutoriel vous guide dans la configuration d'un environnement de développement Odoo v16 Community Edition sur Ubuntu. Ceci est le premier d'une série détaillant le développement d'applications Odoo.

Prérequis :

  • Un système Ubuntu.
  • Connaissance de base de la ligne de commande.

Étape 1 : Mises à jour du système et installation de PostgreSQL

Assurez-vous que vos bibliothèques système sont à jour :

sudo apt update
Copier après la connexion
Copier après la connexion

Installez PostgreSQL. Reportez-vous à la documentation officielle de PostgreSQL pour obtenir des instructions d'installation détaillées. (Le lien vers la documentation serait ici s'il était fourni dans l'original)

Étape 2 : Créer un utilisateur PostgreSQL

Créez un utilisateur dédié pour Odoo dans PostgreSQL :

sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt <your_odoo_username>
exit
Copier après la connexion
Copier après la connexion

Remplacez <your_odoo_username> par le nom d'utilisateur souhaité.

Étape 3 : Configurer pg_hba.conf

Modifiez le pg_hba.conf fichier :

sudo gedit /etc/postgresql/<your_postgresql_version>/main/pg_hba.conf
Copier après la connexion
Copier après la connexion

Remplacez peer par md5 aux lignes 90, 95 et 102. (Des captures d'écran montrant les états avant et après seraient insérées ici. Les liens des images originales sont conservés.)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

Redémarrez PostgreSQL :

sudo service postgresql restart
Copier après la connexion
Copier après la connexion

Étape 4 : Téléchargez et organisez Odoo

Téléchargez Odoo v16 Community Edition :

wget https://nightly.odoo.com/16.0/nightly/src/odoo_16.0.latest.tar.gz
Copier après la connexion
Copier après la connexion

A. Structure du répertoire du projet : Créez un répertoire Projects sur votre bureau Ubuntu.

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

B. Annuaire Odoo : Extrayez l'archive Odoo téléchargée dans le répertoire Projects. La structure de répertoires résultante devrait ressembler à ceci :

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

C. Fichier de configuration : Créez un répertoire conf dans votre répertoire Odoo et créez un fichier odoo.conf à l'intérieur. Remplissez-le avec vos détails de configuration. (Une capture d'écran du fichier odoo.conf serait insérée ici. Le lien de l'image d'origine est conservé.)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

D. Renommer le serveur Odoo : Copiez le fichier odoo du répertoire setup, déplacez-le vers le répertoire racine du projet et renommez-le en odoo-server.

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

Étape 5 : Installer les dépendances

Installer les bibliothèques requises :

sudo apt update
Copier après la connexion
Copier après la connexion

Installer WKHTMLTOPDF :

sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt <your_odoo_username>
exit
Copier après la connexion
Copier après la connexion

Étape 6 : Environnement virtuel et Odoo Run

Créez un environnement virtuel :

sudo gedit /etc/postgresql/<your_postgresql_version>/main/pg_hba.conf
Copier après la connexion
Copier après la connexion

Activez l'environnement et les exigences d'installation (en supposant que vous ayez un requirements.txt fichier) :

sudo service postgresql restart
Copier après la connexion
Copier après la connexion

(Une capture d'écran du fichier requirements.txt serait insérée ici si elle est fournie dans l'original.)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

Enfin, lancez Odoo :

wget https://nightly.odoo.com/16.0/nightly/src/odoo_16.0.latest.tar.gz
Copier après la connexion
Copier après la connexion

Ceci termine la configuration de l'environnement de développement Odoo. Restez à l'écoute pour la prochaine partie de cette série !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal