Odoo (conocido anteriormente como OpenERP y anteriormente como TinyERP) es un sistema de ERP integrado de código abierto(1). Como muchos de nosotros lo sabe Odoo con el tiempo se ha ido convirtiendo en una herramienta muy potente para el control y gestión de todo el conocimiento de una empresa de cualquier tamaño. Se trata de un potente software con dos versiones, una empresarial y otra mantenida por la comunidad (y que puede instalarse y usarse de modo gratuito) cuya fórmula más interesante es que concepción modular, es decir, ofrece la posibilidad de instalar los módulos -ahora aplicaciones- que se necesiten permitiendo partir de una herramienta de gestión sencilla y adaptarla a prácticamente cualquier tipo de negocio.

En esta oportunidad instalaremos Odoo en Ubuntu 16.04, para ellos ejecutaremos en una terminal o consola con usuario root.

1. Acceder modo root

2. Actualizando el sistema.

3. Creando el usuario propio para ejecutar Odoo Server

4. Instalando y configurando Postgresql

En nuestra consola o terminal iniciamos sesión en Postgresql:

Creamos el usuario odoo en PostgreSql y le asignamos un password, este usuario y clave debemos tenerlo presente ya que lo usaremos para la configuración de OdooERP con Postgresql.

Ingresamos la clave solicitada:

Enter password for new role: ********
Enter it again: ********

Finalizamos la sesión de postgres en nuestra consola o terminal

exit

5. Descargamos Odoo 10:

Nos vamos a la ruta:

Descargado Odoo 10:

Renombramo la carpeta

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

6. Instalación de librerías de python para instalar las dependencias de Odoo Server:

En algunas ocasiones es bueno actualizamos pip:

Instalando las dependencias de Odoo Server con pip:

7. Probando la instalación del Servidor Odoo:

Iniciamos sesión con el usuario odoo creado en el paso 2 en nuestra consola o terminal:

iniciamos el servidor Odoo para ver si hasta aquí todo hemos hecho bien.

veremos algo así:

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 sesión del usuario odoo.

exit

8. Creando un directorio para almacenar el archivo de logs

9. Configurando Odoo Server

Creando el archivo de configuración de Odoo Server y le damos los permisos respectivos:

Modificamos y/o agregamos lo siguiente a:

Presionamos Ctrl + O para guardar y enter , luego Ctrl + X para salir.

10. Script de inicio automático de Odoo-Server en Ubuntu 16

Creando el script de inicio y dando los permisos respectivos:

Editamos el archivo:

Modificamos los siguientes valores a:

Guardamos Ctrl + O y enter, para salir Ctrl + X.

Haciendo que Odoo Server se inicie automáticamente cuando reiniciemos nuestro servidor:

Iniciamos el servicio de Odoo:

11. Ingresando via web

vista inicial:

odoo10

Visualizando los addons:

Viendo el log de Odoo:

 

Print Friendly