Pour lancer ODOO avec un autre port d'écoute que 8069 (port par défaut) et assigner une base de données particulière à cette instance ODOO :
/home/odoo/odoo/odoo.py --xmlrpc-port=8070 --db-filter=DBx
Cela permet de lancer plusieurs instances ODOO et en particulier de gérer plusieurs sites web sur un même serveur virtualisé.
La configuration du serveur reverse proxy Nginx est alors à modifier pour pouvoir gérer plusieurs noms de domaine et les lier aux différentes instances Odoo.
La procédure suivante peut vous aider dans la configuration de Nginx : https://www.digitalocean.com/community/tutorials/how-to-set-up-nginx-server-blocks-virtual-hosts-on-ubuntu-14-04-lts
Vous pouvez aussi vous référer à un précédent article du blog : https://agipme.fr/2014/11/odoo-8-acceder-odoo-en-ss.html
Comment ajouter dans le lancement de Odoo, un autre répertoire que le standard pour les modules spécifiques ?
avec l'option –addons_path
voici un exemple :
./odoo.py –addons-path="./addons,/home/odoo/extra-addons"
et pour spécifier un fichier log au lieu de la sortie standard ?
./odoo.py –logfile=/var/log/odoo/odoo.log
autre syntaxe de l'option addons-path :
./odoo.py –addons-path /home/odoo/odoo/addons,/home/odoo/extra-addons