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 :
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