Ceci est une ancienne révision du document !
Le serveur tourne sous Ubuntu 18.04.5 LTS
Ne pas utiliser une version trop récente !!!
Sous Ubuntu 20.04, suite à une mise à jour, Odoo a subitement cessé de fonctionner et je n'ai jamais pu résoudre cette histoire.
sshdev
L'alias sshdev est défini comme suit :
alias sshdev='ssh -o ServerAliveInterval=1000 marc@vps676246.ovh.net'
J'utilise sshfs pour monter le dossier /home/marc du serveur sur un dossier local.
Création du dossier local :
mkdir /home/marc/dev.marclebrun.be
J'utilise un alias nommé sshfsdev pour monter le dossier distant :
alias sshfsdev='sshfs -o uid=1000 -o gid=1000 marc@dev.marclebrun.be:/home/marc /home/marc/dev.marclebrun.be'
Démonter le dossier distant :
umount /home/marc/dev.marclebrun.be
À l'heure actuelle (12/10/2020), il y a deux versions de Python sur le serveur :
Fonctionnement :
Les Addons (modules externes et personnels) sont dans /home/marc/odoo/addons (un sous-dossier pour chaque version d'Odoo).
Version | Dossier | Env. Virtuel | Addons |
---|---|---|---|
Odoo 9 | /home/marc/odoo-9.0rc20190401/ | venv-odoo-9 | … |
Odoo 10 | /home/marc/odoo-10.0.post20200928/ | venv-odoo-10 | … |
Odoo 11 | … | … | |
Odoo 12 | /home/marc/odoo-12.0.post20201010/ | venv-odoo-12 | /home/marc/odoo/addons/12/ |
J'utilise pgAdmin 4 en local pour accéder au serveur distant via un tunnel SSH