Mise en place du serveur OpenERP

Objectif

Le but de cette documentation est de présenter l’installation et la configuration de la partie serveur d'OpenERP. L'installation des autres parties d'OpenERP, postgresql (pour les données) et OpenERP Web (pour les accès clients) seront détaillées dans les documentations suivante :

OpenERP Web

PostgreSQL

Installation d'OpenERP serveur

On commence par installer les prérequis :

# apt-get install python-mako python-dateutil python-psycopg2 python-pychart python-pydot python-tz python-reportlab python-yaml python-vobject python-setuptools

On téléchargement ensuite OpenERP serveur :

# wget https://nightly.odoo.com/old/openerp-6.0/6.0.2/openerp-server-6.0.2.tar.gz

On extrait les fichiers de l'archive :

# tar -xvf openerp-server-6.0.2.tar.gz

Puis une utilise le fichier setup.py pour lancer l'installation d'openERP server :

# python setup.py install

Dans le cas de notre architecture, le serveur de base de données est déporté sur une autre machine, il faut donc effectuer des modifications. Il faut pour cela copier dans /etc/ puis modifier notre fichier de configuration openerp-server.conf de la sorte :

# cp doc/openerp-server.conf /etc/openerp-server.conf
# vim /etc/openerp-server.conf

db_host = 172.17.30.51
db_port = 5432

On peut finalement lancer notre serveur de la façon suivante :

openerp-server -c /etc/openerp-server.conf