1/ Mise à jour du serveur
sudo apt-get update
2/ Créer l’utilisateur odoo sur ubuntu
sudo adduser -system -home=/opt/odoo -group odoo
3/ Installer la base de donnée postgreSQL
sudo apt-get install postgresql -y
4/Créer l’utilisateur odoo de postgreSQL
sudo su - postgres -c "createuser -s odoo" 2> /dev/null || true
5/ installer les dépendances Python
sudo apt-get install git python3 python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libjpeg-dev gdebi -y
6/ Installer les dépendances Python PIP
sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev
libldap2-dev libsasl2-dev libffi-dev
7/Installer les autres paquets obligatoire
sudo apt-get install nodejs npm -y
sudo npm install -g rtlcss
8/ Installer Wkhtmltopdf
sudo apt-get install xfonts-75dpi
sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/
0.12.6-1/
wkhtmltox_0.12.6-1.bionic_amd64.deb
sudo dpkg -i wkhtmltox_0.12.6-1.bionic_amd64.deb
Si message d’erreur faire cette commande
sudo apt install -f
et refaire la commande
sudo dpkg -i wkhtmltox_0.12.6-1.bionic_amd64.deb
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
9/ Créer un fichier log
touch /var/log/odoo.log
sudo chown odoo:odoo /var/log/odoo.log
10/ Installer odoo
sudo apt-get install git
sudo git clone --depth 1 --branch master https://www.github.com/odoo/odoo /opt/odoo
11/ donner les droits sur le répertoire home
sudo chown -R odoo:odoo /opt/odoo/*
12/ Installer les dépendances via requirements.txt
sudo pip3 install -r /opt/odoo/requirements.txt
13/ Créer le fichier de configuration
sudo touch /etc/odoo-server.conf
nano /etc/odoo-server.conf
[options]
; This is the password that allows database operations:
admin_passwd = youradminpassword
xmlrpc_port = 8069
logfile = /var/log/odoo/odoo.log
addons_path=/opt/odoo/addons
13/ lancer odoo
sudo su - odoo -s /bin/bash
python3 odoo-bin -c /etc/odoo-server.conf
Commentaires