Comment installer Odoo 10 CE (Community Edition ) sur ubuntu 16.04

Installer ODOO 10 sur ubuntu 16.04 server

1/Mettre à jour les dépôts

se connecter avec l 'utilisateur root
sudo -s

#apt-get update

2/ Installer les dépendances python pour odoo

#apt-get install python-dateutil python-docutils python-feedparser python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi poppler-utils python-pip python-pypdf python-passlib python-decorator gcc python-dev mc bzr python-setuptools python-markupsafe python-reportlab-accel python-zsi python-yaml python-argparse python-openssl python-egenix-mxdatetime python-usb python-serial lptools make python-pydot python-psutil python-paramiko poppler-utils python-pdftools antiword python-requests python-xlsxwriter python-suds python-psycogreen python-ofxparse python-gevent

# apt-get install python-pypdf2

#pip install html2text


3/Installation des dependances web odoo


#apt-get install -y npm
#ln -s /usr/bin/nodejs /usr/bin/node
#npm install -g less less-plugin-clean-css



3/ Créer l'utilisateur odoo

sudo adduser --system --quiet --shell=/bin/bash --home=/opt/odoo --gecos 'odoo' --group odoo

4/ Installer postgresql

4.1 / verifier l encodage avec la commande
#locale

si tous les parametres =fr_FR.UTF-8
c'est ok si non

editer le fichier environnement

#nano /etc/environment

et ajouter

LC_ALL=fr_FR.UTF-8
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR.UTF-8

$ locale-gen fr_FR fr_FR.UTF-8 
$ dpkg-reconfigure locales

redemmarer le serveur

#reboot

Installer postgresql


#apt-get install postgresql


5/ créer l'user de la db

#su - postgres -c "createuser -s odoo" 2> /dev/null || true

6/ créer le fichier log


#touch /var/log/odoo.log
#chown -R odoo /var/log/odoo.log

7/ Installer gdata

#cd /opt/odoo

Telecharger gdate

#wget https://pypi.python.org/packages/a8/70/bd554151443fe9e89d9a934a7891aaffc63b9cb5c7d608972919a002c03c/gdata-2.0.18.tar.gz

decompresser

#tar zxvf gdata-2.0.18.tar.gz

#chown -R odoo: gdata-2.0.18

#cd gdata-2.0.18

Installer

#python setup.py install

8/Install wkhtmltopdf

Telecharger

#wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb

Installler

#dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb

#cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage

#cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf


9/ Télécharger la derniére version 10 community sur github

cd /opt/odoo

#git clone https://www.github.com/odoo/odoo --branch 10.0



 #wget https://nightly.odoo.com/10.0/nightly/src/odoo_10.0.latest.tar.gz

decompresser

#tar xvf odoo_10.0.latest.tar.gz

Ajouter le fichier de demarrage odoo-bin

#cd odoo-10.0.post20180106

#nano odoo-bin

contenu du fichier odoo-bin a coller

#!/usr/bin/env python3

# set server timezone in UTC before time module imported
__import__('os').environ['TZ'] = 'UTC'
import odoo

if __name__ == "__main__":
    odoo.cli.main()

Sauvergarder avec ctrl x

10/ Donner les droits d acces sur le fichier odoo-bin

#chmod 777 odoo-bin


10/  lancer odoo 10 CE en vous connectant avec l'utilisateur odoo

#su odoo

~/odoo$ ./odoo-bin --addons-path=/opt/odoo/odoo/odoo/addons


Enjoy

pour plus d'infos info@horiyasoft.com

Commentaires