Primer Capitulo - Instalación y Puesta en Marcha de Odoo 9.0

Esta primera parte cubriremos la forma de instalación sugerida por nuestro equipo. Importante: Esta instalación de Odoo 9.0 supone que tienes instalado debian Jessie, en caso contrario, de tener debian wheezy podrías tener problemas con wkhtmltopdf. Puedes ver tu versión con el comando # lsb_release -a como root.

Para Instalar la versión 9 de Odoo:

  1. wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
  2. echo "deb http://nightly.odoo.com/9.0/nightly/deb/ ./" >> /etc/apt/sources.list
  3. aptitude update && aptitude install odoo
    El # aptitude install odoo instalará postgresql y todas las dependencias.
  4. su postgres
  5. createuser --createdb --username postgres --no-createrole --pwprompt odoo
  6. exit
  7. vim /etc/odoo/openerp-server.conf

Ahora debemos configurar el usuario admin de postgresql

1.- nos hacemos root $ su 2.- $ su - postgres 3.- $ psql postgres 4.- postgres=# ALTER ROLE postgres PASSWORD 'CONTRASENA_DEL_USUARIO'; 5.- para salir del prompt de postgres.

ese archivo debe quedar algo así

[options] ; This is the password that allows database operations: ; admin_passwd = admin db_host = localhost db_port = 5432 db_user = odoo db_password = 123456 addons_path = /usr/lib/python2.7/dist-packages/openerp/addons

  1. systemctl restart postgresql
  2. systemctl restart odoo

Listo Cacique ahora a cargar desde un Navegador: localhost:8069

Tambien puedes instalar el pgadmin3, para probar desde el cliente web la coneccion de la base de datos, el usuario y su clave correpondiente.

Site da este error cargando el localhost:8069, revisa la clave del archivo de configuracion

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

Recomendamos esta forma de instalar porque es la versión estable del Open ERP, se puede instalar a traves de git, pero se tendrían los ultimos cambios y podrian hasta tener versiones no estables del aplicativo.

Tu odoo quedara instalado en el directorio /usr/lib/python2.7/dist-packages/openerp Hciendo un #cd /usr/lib/python2.7/dist-packages/openerp y luego haces un ls

ls

addons cli exceptions.pyc http.py init.py loglevels.pyc modules osv release.py service tests api.py conf fields.py http.pyc init.pyc models.py netsvc.py pooler.py release.pyc sql_db.py tools api.pyc exceptions.py fields.pyc import_xml.rng loglevels.py models.pyc netsvc.pyc pooler.pyc report sql_db.pyc workflow Verás todos los directorios de tu odoo.

El binario de odoo esta instalado en el directorio /usr/bin Puedes confirmarlo de la siguiente forma:

whereis odoo

odoo: /usr/bin/odoo.py /etc/odoo