Odoo
Installation &
Configuration
Avancée
Préparé par: MrYasine LAKHDARI
lyasine@3t-solutions.net
Préparation de l’environnement prérequis Python &
PostgreSQL
• Installation Python 2.7
– apt-get install python2.7
– apt-get install python-pip (Package Python Installer)
– apt-get install python-lxml (Package Python XML).
• Installation bibliothèque de traitement des images JPEG
– apt-get install libjpeg-dev
• Installation PostgreSQL 9.5
– apt-get install postgresql-9.5
– apt-get install postgresql-server-dev-9.5
Installation Odoo
• Via Package d’installation
– .deb, .exe, .rpm
– http://nightly.odoo.com/8.0/nightly/deb/
• Via Package Source
– .zip
– tar.gz
– http://nightly.odoo.com/8.0/nightly/src/
• Via Clone du repository GIT
– git clone https://github.com/odoo/odoo.git
Source de Package Source Odoo
Téléchargement du Package Odoo Source
wget http://nightly.odoo.com/8.0/nightly/src/odoo_8.0.latest.tar.gz
Extraction du Package Odoo Source
tar xvzf odoo_8.0.latest.tar.gz
Renommer le repertoire doo-8.0-20170312 pour le simplifier
mv odoo-8.0-20170312/ odoo
Extraction du Package Odoo Source
tar xvzf odoo_8.0.latest.tar.gz
Renommer le répertoire doo-8.0-20170312 pour le simplifier et copier vers le chemin « /opt »
mv odoo-8.0-20170312/ odoo
cp -a odoo /opt/
Extraction du Package Odoo Source
tar xvzf odoo_8.0.latest.tar.gz
Renommer le répertoire doo-8.0-20170312 pour le simplifier
mv odoo-8.0-20170312/ odoo
Extraction du Package Odoo Source
tar xvzf odoo_8.0.latest.tar.gz
Renommer le répertoire doo-8.0-20170312 pour le simplifier
mv odoo-8.0-20170312/ odoo
Install python Packages depuis (Requirement.txt)
ls /opt/odoo
Installation de tous les packages du fichier requirements.txt en une seule commande:
for file in $(cat requirements.txt); do pip install $file; done
Créer le fichier de configuration odoo-server.conf
mkdir /etc/odoo
Créer le fichier de configuration « odoo-server.conf » sur le répertoire « /etc/odoo ».
vi odoo-server.conf
Créer le répertoire de modules personnalisé
mkdir /opt/odoo/addons
Création du rôle (user) « odoo » sur PostgreSQL.
Créer le répertoire de modules personnalisé
mkdir /opt/odoo/addons
Création du rôle (user) « odoo » sur PostgreSQL.
Création Utilisateur Linux (Odoo)
useradd -m -d /opt/odoo/ odoo
Changement du propriétaire du repertoire « /opt/odoo »
chown -R odoo odoo/
Lancement du Server Odoo
./odoo.py --config=/etc/odoo/odoo-server.conf
Configuration Server Odoo
Création nouvelle base de donnée
Configuration Server Odoo
Installation nouveaux modules
Gestion utilisateurs Server Odoo
Activation des caractéristiques techniques pour l’utilisateur « admin ».
Gestion utilisateurs Server Odoo
Après sauvegarde du changement, et rafraichissement complet de la page, le menu « Technique » apparait:
Merci !
Pour vos questions: lyasine@3t-solutions.net

Odoo installation et configuration avancée

  • 1.
    Odoo Installation & Configuration Avancée Préparé par:MrYasine LAKHDARI lyasine@3t-solutions.net
  • 2.
    Préparation de l’environnementprérequis Python & PostgreSQL • Installation Python 2.7 – apt-get install python2.7 – apt-get install python-pip (Package Python Installer) – apt-get install python-lxml (Package Python XML). • Installation bibliothèque de traitement des images JPEG – apt-get install libjpeg-dev • Installation PostgreSQL 9.5 – apt-get install postgresql-9.5 – apt-get install postgresql-server-dev-9.5
  • 3.
    Installation Odoo • ViaPackage d’installation – .deb, .exe, .rpm – http://nightly.odoo.com/8.0/nightly/deb/ • Via Package Source – .zip – tar.gz – http://nightly.odoo.com/8.0/nightly/src/ • Via Clone du repository GIT – git clone https://github.com/odoo/odoo.git
  • 4.
    Source de PackageSource Odoo
  • 5.
    Téléchargement du PackageOdoo Source wget http://nightly.odoo.com/8.0/nightly/src/odoo_8.0.latest.tar.gz
  • 6.
    Extraction du PackageOdoo Source tar xvzf odoo_8.0.latest.tar.gz Renommer le repertoire doo-8.0-20170312 pour le simplifier mv odoo-8.0-20170312/ odoo
  • 7.
    Extraction du PackageOdoo Source tar xvzf odoo_8.0.latest.tar.gz Renommer le répertoire doo-8.0-20170312 pour le simplifier et copier vers le chemin « /opt » mv odoo-8.0-20170312/ odoo cp -a odoo /opt/
  • 8.
    Extraction du PackageOdoo Source tar xvzf odoo_8.0.latest.tar.gz Renommer le répertoire doo-8.0-20170312 pour le simplifier mv odoo-8.0-20170312/ odoo
  • 9.
    Extraction du PackageOdoo Source tar xvzf odoo_8.0.latest.tar.gz Renommer le répertoire doo-8.0-20170312 pour le simplifier mv odoo-8.0-20170312/ odoo
  • 10.
    Install python Packagesdepuis (Requirement.txt) ls /opt/odoo Installation de tous les packages du fichier requirements.txt en une seule commande: for file in $(cat requirements.txt); do pip install $file; done
  • 11.
    Créer le fichierde configuration odoo-server.conf mkdir /etc/odoo Créer le fichier de configuration « odoo-server.conf » sur le répertoire « /etc/odoo ». vi odoo-server.conf
  • 12.
    Créer le répertoirede modules personnalisé mkdir /opt/odoo/addons Création du rôle (user) « odoo » sur PostgreSQL.
  • 13.
    Créer le répertoirede modules personnalisé mkdir /opt/odoo/addons Création du rôle (user) « odoo » sur PostgreSQL.
  • 14.
    Création Utilisateur Linux(Odoo) useradd -m -d /opt/odoo/ odoo Changement du propriétaire du repertoire « /opt/odoo » chown -R odoo odoo/
  • 15.
    Lancement du ServerOdoo ./odoo.py --config=/etc/odoo/odoo-server.conf
  • 16.
    Configuration Server Odoo Créationnouvelle base de donnée
  • 17.
  • 18.
    Gestion utilisateurs ServerOdoo Activation des caractéristiques techniques pour l’utilisateur « admin ».
  • 19.
    Gestion utilisateurs ServerOdoo Après sauvegarde du changement, et rafraichissement complet de la page, le menu « Technique » apparait:
  • 20.
    Merci ! Pour vosquestions: lyasine@3t-solutions.net