You are on page 1of 5

INSTALACION DE ODOO 10 EN UBUNTU 16.

04
Instalar Odoo 10 en Ubuntu 16.04. Todos los siguientes comandos los ejecutaremos en una terminal o
consola con usuario root.

1.Actualizando el sistema.
1 apt-get update && apt-get upgrade
2. Creando el usuario propio para ejecutar Odoo Server
1adduser --system --home=/opt/odoo --group odoo
3.Instalando y configurando Postgresql
1apt-get install postgresql postgresql-server-dev-9.5
En nuestra consola o terminal iniciamos sesin en Postgresql:

1su - postgres
Creamos el usuario odoo en PostgreSql y le asignamos un password, este usuario y clave debemos
tenerlo presente ya que lo usaremos para la configuracin de OdooERP con Postgresql.
createuser --createdb --username postgres --no-createrole --no-
1 superuser --pwprompt odoo
Ingresamos la clave solicitada:
Enter password for new role: ********
Enter it again: ********
Finalizamos la sesin de postgres en nuestra consola o terminal
1 exit
4.Descargamos Odoo 10:
Nos vamos a la ruta:
1cd /opt/odoo/
Descargado Odoo 10:
1 wget https://github.com/odoo/odoo/archive/10.0.zip
2 unzip 10.0.zip
Renombramo la carpeta odoo-10.0 a server:

1mv odoo-10.0 server


Damos permiso al usuario creado en el paso 2: odoo, para que sea usuario propietario de la carpeta
server:

1chown -R odoo: server


5. Instalacin de libreras de python para instalar las dependencias de Odoo Server
1apt install python-pip libcups2-dev python-ldap libxml2-dev libxslt-
dev node-less libsasl2-dev libldap2-dev
En algunas ocasiones es bueno actualizamos pip:

1pip install --upgrade pip


Instalando las dependencias de Odoo Server con pip:

1pip install -r server/requirements.txt


6. Probando la instalacin del Servidor Odoo:
Iniciamos sesin con el usuario odoo creado en el paso 2 en nuestra consola o terminal:

1su - odoo -s /bin/bash


iniciamos el servidor Odoo para ver si hasta aqu todo hemos hecho bien.
1 /opt/odoo/server/odoo-bin
veremos algo as:
2016-10-03 03:54:59,128 16858 INFO ? odoo: Odoo version 10.0rc1c
2016-10-03 03:54:59,129 16858 INFO ? odoo: addons paths:
1 ['/opt/odoo/.local/share/Odoo/addons/10.0',
2 u'/opt/odoo/server/odoo/addons', u'/opt/odoo/server/addons']
3 2016-10-03 03:54:59,129 16858 INFO ? odoo: database:
4 default@default:default
2016-10-03 03:54:59,137 16858 INFO ? odoo.service.server: HTTP
service (werkzeug) running on 0.0.0.0:8069
Lo anterior indica que todo ha ido bien.
Presionamos Ctrl + C para detener el inicio de Odoo Server.
Luego presionamos exit para salir de inicio de sesin del usuario odoo.
1 exit
7. Creando un directorio para almacenar el archivo de logs
1 mkdir /var/log/odoo/
2 chown odoo:root /var/log/odoo
8. Configurando Odoo Server
Creando el archivo de configuracin de Odoo Server y le damos los permisos respectivos:

1 mkdir /etc/odoo
2 cp /opt/odoo/server/debian/odoo.conf /etc/odoo/odoo.conf
3 chown odoo: /etc/odoo/odoo.conf
4 chmod 640 /etc/odoo/odoo.conf
Editamos el archivo odoo.conf :
1 nano /etc/odoo/odoo.conf

Modificamos y/o agregamos lo siguiente a:


1 db_user = odoo
2 db_password = CLAVE DEL USUARIO ODOO DEL DB CREADO EN EL PASO 3
3 addons_path = /opt/odoo/server/addons
4 logfile = /var/log/odoo/odoo-server.log
Presionamos Ctrl + O para guardar y enter , luego Ctrl + X para salir.

9. Script de inicio automtico de Odoo-Server en Ubuntu 16


Creando el script de inicio y dando los permisos respectivos:

1 cp /opt/odoo/server/debian/init /etc/init.d/odoo
2 chmod 755 /etc/init.d/odoo
3 chown root: /etc/init.d/odoo
Editamos el archivo:
1 nano /etc/init.d/odoo
Modificamos los siguientes valores a:
1 DAEMON=/opt/odoo/server/odoo-bin
Guardamos Ctrl + O y enter, para salir Ctrl + X.
Haciendo que Odoo Server se inicie automticamente cuando reiniciemos nuestro servidor:
1 update-rc.d odoo defaults
Iniciamos el servicio de Odoo:

1/etc/init.d/odoo start
10. Ingresando via web
1 http://IP_or_dominio.com:8069

vista inicial:
Visualizando los addons
Viendo el log de Odoo:

1tail -f /var/log/odoo/odoo-server.log

You might also like