Temps total : ~20 minutes
Prérequis : Ubuntu 24.04 LTS + package odoo_19.0+e.20251206_all.deb
1. Mise à jour du système
sudo apt update && sudo apt upgrade -y
2. Installation PostgreSQL
sudo apt install -y postgresql postgresql-client
3. Création des utilisateurs
# Utilisateur système
sudo useradd -m -d /opt/odoo -U -r -s /bin/bash odoo
# Utilisateur PostgreSQL
sudo su - postgres -c "createuser -s odoo"
4. Installation wkhtmltopdf 0.12.6
cd /tmp
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.jammy_amd64.deb
sudo apt install -y ./wkhtmltox_0.12.6.1-3.jammy_amd64.deb
wkhtmltopdf --version # Vérifier : 0.12.6 (with patched qt)
5. Transfert et installation du package Odoo
# Depuis votre machine locale :
scp odoo_19.0+e.20251206_all.deb user@ip_serveur:/tmp/
# Sur le serveur :
cd /tmp
sudo apt install ./odoo_19.0+e.20251206_all.deb
6. Configuration d’Odoo
sudo nano /etc/odoo/odoo.conf
Modifier ces lignes (enlever les ; et définir le mot de passe) :
ini
[options]
admin_passwd = VOTRE_MOT_DE_PASSE_FORT_ICI
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /usr/lib/python3/dist-packages/odoo/addons
default_productivity_apps = True
Enregistrer : Ctrl+O puis Entrée → Quitter : Ctrl+X
7. Démarrage d’Odoo
sudo systemctl start odoo
sudo systemctl enable odoo
sudo systemctl status odoo
Résultat attendu : Active: active (running) en vert
8. Accès à l’interface
Ouvrir dans le navigateur :
http://ip_du_serveur:8069