Accéder au contenu principal

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

Posts les plus consultés de ce blog

INSTALL ODOO 8 ON DEBIAN 8

connect as root  : su
# 1/ create user odoo:
#adduser --system --quiet --shell=/bin/bash --home=/home/odoo --gecos 'ODOO' --group odoo

2/ Install postgresql database :
#apt-get install postgresql 3/ create user postgresql odoo :
su - postgres -c "createuser -s odoo" 2> /dev/null || true  4/ attribute password to postgres and odoo
su - postgres
psql
\password postgres
\password odoo
\q

exit

5/ Install odoo dependencies :


#apt-get install python-dateutil python-feedparser python-ldap python-libxslt1 python-lxml python-mako python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-docutils python-psutil python-mock python-unittest2 python-jinja2 python-pypdf python-decorator python-requests git-core python-passlib

6/ Install last gdata
cd /tmp
#wget http://gdata-python-client.googlecode.com/files…

Installation Gnuhealth sur Ubuntu 16.04

GNU Health est un progiciel dans le domaine de la santé dont les fonctionnalités couvrent le dossier médical du patient, le système d’information hospitalier et l’informatique médicale.

0 verifier locale

nano /etc/environment

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


1/ Installer les dépendances de gnuhealth

sudo -s

#apt-get update

#apt-get install build-essential python-dev python-pip libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev python-ldap bsdtar python-imaging python2.7-cracklib postgresql postgresql-server-dev-all libjpeg-dev#update-alternatives --install /usr/bin/python python /usr/bin/python3.5 10 # apt install python3-pip


2/ créer l utilisateur gnuhealth

#adduser gnuhealth

3/ Verifier la methode d'authentication PostgreSQL

chercher l'endroit du fichier pg_hba.conf


avec la commande

 #su - postgres -c "psql -t -P format=unaligned -c 'show hba_file'"

éditer le fichier en tant que postgres :
#su postgres

postgres@GNUHEALTHSERVER:/$na…