Installer Odoo pour un client mono-user en local sous Linux Xubuntu

Installation de Odoo13 sur le 2e ordinateur de Franck Bisca (artisan) sous Xubuntu

Installation de Odoo14 sur le ordinateur de La Pacaud sous Xubuntu pour projet Web Vodoo port 80

Aller sur https://nightly.odoo.com/ pour vérifier que la version stable est bien maintenue
Parcourir les dossiers > Version > Linux ou Win.. : https://nightly.odoo.com/14.0/nightly/deb/
Le fichier le plus à jour = « lastest » (de la version souhaitée) : Télécharger .deb (plus bas avec wget)

pjm$ sudo su
Créer le User « odoo » ( linux user + Postgres user )
# adduser --system --quiet --shell=/bin/bash --home=/home/odoo --gecos 'ODOO' --group odoo
# apt-get install postgresql -y
# apt autoremove
v su - postgres -c "createuser -s odoo"
Installer l’imprimante virtuelle PDF :
# wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
# dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb
# apt-get install -f
# ln -s /usr/local/bin/wkhtmltopdf /usr/bin
# ln -s /usr/local/bin/wkhtmltoimage /usr/bin
Installer Odoo 14 :
# wget https://nightly.odoo.com/14.0/nightly/deb/odoo_14.0.latest_all.deb
# dpkg -i odoo_14.0.latest_all.deb
# apt-get install -f

Paramétrage de odoo (14.0.20201115) …
chown: impossible d’accéder à ‘/var/lib/odoo’: Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet odoo (–configure) :
installed odoo package post-installation script subprocess returned error exit status 1

# mkdir /var/lib/odoo       <<<< corrige bug du batch ci-dessus !
# apt-get install -f
Tester les services Odoo et Postgres ?
root# systemctl status odoo

● odoo.service – Odoo Open Source ERP and CRM
Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2020-11-15 19:46:14 CET; 4min 11s ago
Main PID: 12858 (odoo)
Tasks: 4 (limit: 4460)
CGroup: /system.slice/odoo.service
└─12858 /usr/bin/python3 /usr/bin/odoo –config /etc/odoo/odoo.conf –logfile /var/log/odoo/odoo-server.log

root# more /etc/odoo/odoo.conf

[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False
;addons_path = /usr/lib/python3/dist-packages/odoo/addons

root# tail -10 /var/log/odoo/odoo-server.log

2020-11-15 20:18:39,323 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/bootstrap/js/collapse.js HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,328 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/bootstrap/js/dropdown.js HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,336 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/bootstrap/js/modal.js HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,337 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/bootstrap/js/tooltip.js HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,350 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/bootstrap/js/popover.js HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,354 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/bootstrap/js/scrollspy.js HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,363 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/bootstrap/js/tab.js HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,370 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/src/img/logo2.png HTTP/1.1 » 200 – – – –
2020-11-15 20:18:39,660 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:39] « GET /web/static/lib/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1 » 200 – – – –
2020-11-15 20:18:40,066 6130 INFO ? werkzeug: 127.0.0.1 – – [20:18:40] « GET /web/static/src/img/favicon.ico HTTP/1.1 » 200 – – – –

root# ss -tunelp | grep 8069

tcp LISTEN 0 128 0.0.0.0:8069 0.0.0.0:* uid:121 ino:158321 sk:a <->

… et   Se connecter avec un navigateur web  :  http://localhost:8069

 

Retour en haut