====== Installer Odoo 12 sous Ubuntu 18.04 (paquet .DEB) ======
Doc : [[https://www.odoo.com/documentation/13.0/setup/install.html#linux]]
===== Installation serveur PostgreSQL =====
sudo apt install postgresql -y
===== Installation de gdebi =====
On en aura besoin pour installer les fichier **deb** sans dépôt :
sudo apt install gdebi-core
===== Installation de wkhtmltopdf =====
Télécharger le fichier **deb** depuis la page [[https://github.com/wkhtmltopdf/packaging/releases/0.12.6-1]].
Version à partir d'**Ubuntu 18.04 Bionic Beaver 64bits** :
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb
Version à partir d'**Ubuntu 20.04 Focal Fossa 64bits** :
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb
Installation :
sudo gdebi wkhtmltox_0.12.6-1.bionic_amd64.deb
===== Installation d'Odoo =====
Télécharger le fichier **deb** de la version désirée depuis la page
[[https://nightly.odoo.com/]]
Format de l'url: [[https://nightly.odoo.com/[VERSION]/nightly/deb/odoo_[VERSION].[DATE]_all.deb]]
wget https://nightly.odoo.com/12.0/nightly/deb/odoo_12.0.20200719_all.deb
Installation :
sudo gdebi odoo_12.0.20200719_all.deb
* Installe **Odoo** et toutes ses dépendances
* Crée un utilisateur **odoo** pour le serveur **PostgreSQL**
* Démarre le **service Odoo**
===== Compléments =====
Si **pip3** (l'installateur de modules de Python 3) n'est pas installé :
sudo apt install python3-pip
Modules python **xlwt** (export xls) et **num2words** (montants en texte) :
sudo pip3 install xlwt
sudo pip3 install num2words
sudo pip3 install phonenumbers
===== Test =====
Vérifier le statut du service :
sudo systemctl status odoo.service
Tester Odoo sur le port **8069** : [[http://:8069]]
===== Dossier "addons" =====
Configurer un dossier pour les custom modules.
Créer un dossier ''/opt/odoo/addons''
Éditer le fichier **/etc/odoo/odoo.conf**
Ajouter la ligne ''addons_path = /opt/odoo/addons''
Redémarrer le service :
sudo systemctl restart odoo.service