====== Mise en place du serveur OpenERP web ======
===== Objectif =====
Le but de cette documentation est de présenter l’installation et la configuration de la partie interface d'OpenERP, OpenERP Web.
===== Installation d'OpenERP Web =====
A cause du manque de la librairie dans la version 6.0, il faut télécharger en plus la version 5.0. \\
On télécharge les archives nécessaires ainsi :
wget https://nightly.odoo.com/old/openerp-6.0/6.0.3/openerp-web-6.0.3.tar.gz
wget https://nightly.odoo.com/old/openerp-5.0/openerp-web-5.0.14.tar.gz
puis on les décompresse avec :
# tar -zvxf openerp-web-6.0.3.tar.gz
# tar -zvxf openerp-web-5.0.14.tar.gz
copier le répertoire lib de 5.0.14 vers 6.0.3 :
# cp -R /home/user/Documents/openerp-web-5.0.14/lib /home/user/Documents/openerp-web-6.0.3
installer les packets nécessaires a openerp-web aussi visible dans son fichier setup.py :
install_requires=[
"CherryPy == 3.1.2",
"Mako >= 0.2.4",
"Babel >= 0.9.4",
"FormEncode >= 1.2.2",
"simplejson >= 2.0.9",
"python-dateuil >= 1.4.1",
"pytz >= 2009j"
],
# apt-get install python-mako python-dateutil python-psycopg2 python-pychart python-pydot python-tz python-reportlab python-yaml python-vobject python-setuptools
Il suffit maintenant de se placer dans le dossier d'installation puis de la lancer a l'aide du fichier setup.py :
# cd openerp-web-6.0.3
# python setup.py install
Pour lancer le serveur il faut utiliser la commande :
# openerp-web
===== Modification du fichier de configuration =====
Le fichier peut être trouvé dans le répertoire //openerp-web-6.0.3/doc/openerp-web.conf//, on le copie dans ///etc/openerp-web.conf// puis on le modifie :
# vim /etc/openerp-web.conf
On peut donc modifier le fichier de la façon suivante afin de l'adapter a l'architecture :
openerp.server.host = '172.17.30.50'
openerp.server.port = '8070'
Il faut maintenant lancer le serveur en précisant le nouveau fichier de configuration a utiliser de la sorte :
# openerp-web -c /etc/openerp-web.conf