Accéder au contenu principal

Installer odoo 8 sous ubuntu 14.04 à partir de GITHUB

Depuis que la version nightly n'est plus à jour (figer au 17 avril) et que le projet openerp /odoo à migrer sur github

voici la procédure pour installer odoo 8 sous la version LTS de ubuntu 14.04 à partit de github

1  Installer les mises à jours

#apt-get update 
#apt-get upgrade
2 Installer les dependances python pour openerp / odoo 8
#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-passlib

3 Installer les packages nécessaire pour odoo 8

#apt-get install gcc python-dev mc bzr python-setuptools python-pyPdf python-babel python-feedparser python-reportlab-accel python-zsi python-openssl python-egenix-mxdatetime python-jinja2 python-unittest2 python-mock python-docutils lptools make python-psutil python-paramiko poppler-utils python-decorator python-pdftools antiword postgresql
#easy_install requests

package wkhtmltopdf 

#wget http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
#dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb



4 Install  GIT
#apt-get install  git-core

5 Installer l'utilisateur de la base de donnée pour Odoo
$sudo adduser --system --home=/opt/openerp --group openerp

$sudo su - postgres

postgres$ createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp

postgres$exit

6 Installer Gdata
cd /opt/



#tar zxvf gdata-2.0.17.tar.gz

#chmod -R 777 gdata-2.0.17
#cd gdata-2.0.17/


#python setup.py install


cd ..

7 Télécharger odoo

Télécharger la derniére version odoo 8 disponible de github
# cd /opt/openerp


8 Démarrer le server odoo en tant que utilisateur openerp

#cd /opt/openerp/odoo

#su - openerp -s /bin/bash

openerp$./openerp-server
9 Accéder à odoo via browser 

 Enjoy 

more info look http://getopenerp.com/install-odoo-v8-ubuntu-github/

elkafil@gmail.com

Commentaires

Abdallah SAIDI a dit…
Je vous remercie d abord pour le tuto..
J'ai suivie attentivement toutes les étapes, et c'était bien passé, mais lorsque je veux créer ma première base de donnée j'ai eu ce message d'erreur :

OpenERP Server Error
Traceback (most recent call last):
File "/opt/openerp/odoo/openerp/http.py", line 464, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/opt/openerp/odoo/openerp/http.py", line 483, in dispatch
result = self._call_function(**self.params)
File "/opt/openerp/odoo/openerp/http.py", line 300, in _call_function
return self.endpoint(*args, **kwargs)
File "/opt/openerp/odoo/openerp/http.py", line 664, in __call__
return self.method(*args, **kw)
File "/opt/openerp/odoo/openerp/http.py", line 348, in response_wrap
response = f(*args, **kw)
File "/opt/openerp/odoo/addons/web/controllers/main.py", line 728, in create
params['create_admin_pwd'])
File "/opt/openerp/odoo/openerp/http.py", line 738, in proxy_method
result = dispatch_rpc(self.service_name, method, args)
File "/opt/openerp/odoo/openerp/http.py", line 92, in dispatch_rpc
result = dispatch(method, params)
File "/opt/openerp/odoo/openerp/service/db.py", line 79, in dispatch
return fn(*params)
File "/opt/openerp/odoo/openerp/service/db.py", line 122, in exp_create_database
_create_empty_database(db_name)
File "/opt/openerp/odoo/openerp/service/db.py", line 91, in _create_empty_database
cr.execute("""CREATE DATABASE "%s" ENCODING 'unicode' TEMPLATE "%s" """ % (name, chosen_template))
File "/opt/openerp/odoo/openerp/sql_db.py", line 155, in wrapper
return f(self, *args, **kwargs)
File "/opt/openerp/odoo/openerp/sql_db.py", line 230, in execute
res = self._obj.execute(query, params)
ProgrammingError: permission denied to create database

donc j'ai pas l'autorisation pour créer les base de données.
comment je peux réglé ça ?

Merci d'avance

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…

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-psycogre…

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 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

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:/$nano /etc/postgresql/9.3/main/pg_hba.conf





# DO NOT DISABLE!
# If you change this first entry you will need to…