Sistema de gestión odoo

Odoo sobre Ubuntu

Supongamos que me piden instalar el sistema de gestión empresarial Odoo (ERP) sobre un servidor Ubuntu, en este caso la versión 16.04.

Lo primero que haremos es actualizar el sistema:

apt-get update && apt-get upgrade

Luego crearemos un usuario especifico para ejecutar odoo:

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

Añadimos PostgreSQL al repositorio:

nano /etc/apt/sources.list.d/pgdg.list

Incluimos la línea

deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main

Importamos la key y actulizamos el package list

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
  sudo apt-key add -
sudo apt-get update

 

La base de datos sobre la que trabaja odoo es PostgreSQL, por lo que procederemos a su instalación (la última versión a la hora de escribir esta entrada es la 9.5):

apt-get install postgresql

Creamos un usuario odoo

createuser –createdb –username postgres –no-createrole –no-superuser –pwprompt odoo

 

 

Sobre CentOS

Pasos para instalar un sistema de gestión empresarial ERP+CRM, concretamente instalaremos el ERP odoo.

El sistema en un Centos 7, y la versión de Odoo la 9.

Como siempre lo primero será realizar una actualización del sistema:

yum update -y

Luego instalaremos a base de datos PostgreSQL y su servicio correspondiente, que es la base de datos con la que trabaja odoo.

yum install postgresql-server -y
postgresql-setup initdb
systemctl enable postgresql && systemctl start postgresql

Luego pondremos la contraseña al usuario posgres  de la base de datos:

su - postgres
$ psql
# \password postgres
Enter new password:
Enter it again:
# \q
$ exit
logout

Ahora tenemos que instalar los paquetes extra para Linux: EPEL (Extra Package for Enterprise Linux) y añadir el repositorio de Odoo (en este caso la última versión hasta la fecha que es la 9):

# yum install epel-release
# yum install yum-utils
# yum-config-manager --add-repo https://nightly.odoo.com/9.0/nightly/rpm/odoo.repo
# yum update

Ahora la instalación de Odoo propiamente dicha y su servicio correspondiente:

# yum install -y odoo
# systemctl enable odoo
# systemctl start  odoo