Comment installer Odoo 15 avec ubuntu 20.04 ?

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