domingo, 6 de noviembre de 2016

Como instalar odoo 9 en Ubuntu

INSTALACIÓN ODOO 9 EN UBUNTU 14.04 LTS
Odoo ha sido fundada en 2005. Después del éxito de Odoo 8 con las nuevas características he interfaz, Odoo S.A lanza Odoo versión 9 con una nueva interfaz mejorada y muchas características avanzadas. Aquí, hoy te contamos cómo usar Odoo v9 en tu servidor. Si utiliza Odoo 8 ya no necesita instalar toda la dependencia y postgresql, sólo instale las nuevas dependencias web de odoo mencionadas en el paso 5. Los que estan iniciando con odoo tienen que seguir pasao a paso.

PASO 1

Actualizar la lista de repositorio
sudo apt-get update

PASO 2

Instalar y actualizar
sudo apt-get upgrade

PASO 3

Instalar las dependencias de Python para Odoo 8

sudo 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

PASO 4

Instalar los paquetes requeridos por Odoo 8
sudo apt-get install 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 python-jinja2 python-unittest2 python-mock python-docutils lptools make python-pydot python-psutil python-paramiko poppler-utils python-pdftools antiword 

PASO 5

Actualizar dependencias WEB en para Odoo 9

sudo apt-get install -y npm

sudo ln -s /usr/bin/nodejs /usr/bin/node

sudo npm install -g less less-plugin-clean-css

PASO 6

Instalar Manejador de Base de Datos PostgreSQL

sudo apt-get install python-software-properties

sudo apt-get update

sudo apt-get install postgresql-9.3

PASO 7

Crear Base de datos y Usuario para Odoo

sudo su postgres

cd

createuser -s odoo

createuser -s system_name

exit

PASO 8

Crear usuario odoo y grupo del sistema

sudo adduser --system --home=/opt/odoo --group odoo

PASO 9

Descargar he instalar la Gdata

cd /opt/odoo

sudo wget http://gdata-python-client.googlecode.com/files/gdata-2.0.18.tar.gz

sudo tar zxvf gdata-2.0.18.tar.gz

sudo chown -R odoo: gdata-2.0.18

sudo -s

cd gdata-2.0.18/

python setup.py install

exit

PASO 10

Instalr el ultimo código del repositorio de odoo 9 de github. Decargar el archivo comprimido de la URL: "https://github.com/odoo/odoo/tree/9.0" . Abrir el archivo a aplicar el comando

sudo su nautilus /opt/odoo

Generar una copia del archivo zip en el directorio /opt/odoo

O

Clonar el repositorio del de github instalando Git y aplicando los siguientes comandos:

sudo apt-get install git

cd /opt/odoo

git clone https://www.github.com/odoo/odoo --depth 1 --branch 9.0 --single-branch

sudo chown -R odoo: odoo-9.0

PASO 11

Crear carpeta para addons de prueba odoo (OPCIONAL)

sudo mkdir custom-addons test-addons

sudo chown -R odoo: custom-addons

sudo chown -R odoo: test-addons

PASO 12

Crear fichero log para Odoo

sudo mkdir /var/log/odoo

sudo chown -R odoo:root /var/log/odoo

PASO 13

Editar el archivo de configuración para odoo

sudo cp /opt/odoo/odoo-9.0/debian/openerp-server.conf /etc/openerp-server.conf

sudo chown odoo: /etc/openerp-server.conf

sudo gedit /etc/openerp-server.conf

#verificar la ruta de los addons nativos de odoo para poder trabajar en la instalación

[options]

; definir los parametros de la base de datos y usuarios:

admin_passwd = PASSWORD

db_host = False

db_port = False

db_user = odoo

db_password = False

addons_path = /opt/odoo/odoo-9.0/addons

;Configuracion de log de errores

logfile = /var/log/odoo/openerp-server.log

log_level = error

PASO 14

Instalar fichero de inicio de servicio de Odoo

sudo cp /opt/odoo/odoo-9.0/openerp-server /etc/init.d/openerp-server

sudo chmod 755 /etc/init.d/openerp-server

sudo chown root: /etc/init.d/openerp-server

PASO 15

WKHTMLTOPDF for OdooFollow the PASOs mention in below link and then return back for the next PASO.
https://www.getopenerp.com/wkhtmltopdf-for-odoo8/
Descargar la versión 0.12.0 de wkhtmltopdf para los reportes en PDF

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

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

sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage

sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf 

PASO 16

Iniciar el servicio de odoo

cd /opt/odoo/odoo-9.0

./openerp-server

PASO 17

Acceder al navegador web (mozilla, chrome) y escribir la siguiente dirección web

http://localhost:8069