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