Ceci est une ancienne révision du document !
Durant mes tests sur un serveur Ubuntu 18.04 j'ai eu besoin d'installer ceci :
sudo apt install libjpeg8-dev zlib1g-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev node-less
Odoo | Python |
---|---|
9.0 | 2.x |
10.0 | 2.x |
11.0 | 3.x |
12.0 | 3.x |
13.0 | 3.x |
Télécharger Odoo v9
cd /home/marc wget https://nightly.odoo.com/9.0/nightly/src/odoo_9.0c.20190401.zip unzip odoo_9.0c.20190401.zip
Se mettre dans le dossier et créer un virtualenv
cd odoo-9.0rc20190401 virtualenv -p /usr/bin/python2 venv-odoo-9
Installer les packages listés dans le fichier requirements.txt
pip install setuptools wheel pip install -r requirements.txt
Upgrade de psycopg2 car la version 2.7.1 a un bug :
pip install psycopg2==2.7.3.2
Créer le fichier odoo.conf :
[options] ; admin_passwd = admin ; Utilise le compte utilisateur (eg 'marc') pour se ; connecter à la DB db_host = False db_port = False db_user = False db_password = False list_db = True ; addons_path = ... logfile = False logrotate = False ; Port http : 8009 pour v9, 8010 pour v10, etc... xmlrpc_port = 8009
Créer un script de démarrage pour Odoo :
#!/bin/bash ./odoo.py -c odoo.conf