Instalación simple OpenERP v7.0 sobre Ubuntu 13.04

Instructivo paso a paso

OpenERP es un Sistema de gestión empresarial que automatiza y simplifica los procesos de negocio con la cadena de suministros, la cadena de logística , la gestión con los clientes, la logística financiera, recursos humanos y en definitiva con todas y cada una de las áreas inherentes a cualquier modelo de negocio.

En la red encontraran muchos manuales relacionados a la instalación de OpenERP sobre Ubuntu (https://doc.openerp.com/install/#installation-link), en esta ocasión me centrare a realizar una instalación simple desde un .DEB que descargaremos de los repositorios nightly de la versión 7.0 mas reciente (http://nightly.openerp.com/7.0/nightly/deb/), como saben las versiones nightly contiene un conjunto de paquetes ( exe. tgz, deb, rpm) que se generan diariamente de forma automática desde las diversas ramas.

Odoo text and image block

Sin mas preámbulo procederemos iniciamos la instalación, asumiendo que únicamente tienen el sistema base de Ubuntu Server 13.04 instalado en su servidor ( local, amazon, linode, digitalocean, etc) 

Nota: Para los servidores en la nube es necesario actualizar la zona horaria usando el siguiente comando: sudo dpkg-reconfigure tzdata ( Seleccionar America / Lima para mi caso)


Como todo sistema base requiere una update y upgrade de paquetes; asi que los comandos que escribamos de aquí en adelante deben de ser como root:

#apt-get update ; apt-get -y upgrade

Instalamos paquetes principales para monitoreo y control de versiones

#apt-get install htop iptraf git -y

Ahora descargaremos la versión del nightly de hoy ( 13 / 10 / 2013 )

#wget -c http://nightly.openerp.com/7.0/nightly/deb/openerp_7.0-20131012-231017-1_all.deb

luego procedemos a instalar el paquete

#dpkg -i openerp_7.0-20131012-231017-1_all.deb

Como aun no hemos instalado las dependencias de OpenERP, es necesario que apt-get install lo hagan por nosotros :)

#apt-get install -f

Bien hasta aquí ya tienen el servidor y cliente de OpenERP instalados. podemos abrir nuestro navegador y observar. Claro no podremos crear nada aun :)

Ahora queda configurar la base de datos y cambiar la configuración de OpenERP con dichos datos para ello instalamos Servidor y Cliente PostGreSQL

#apt-get install postgresql postgresql-client postgresql-contrib

Ahora toca crear un usuario que administre las bases de datos de openerp

#su – postgres

Ya en la consola con el usuario postgres logueado, creamos el usuario para OpenERP

#createuser uopenerp;

A la pregunta pregunta si deseamos que se cree el rol, le decimos “Y” ; y ahora a cambiar la clave

#psql

#alter role uopenerp with password 'tuclave';

#\q

#exit

Ya como usuario root reiniciamos el servidor de base de datos

#/etc/init.d/postgresql restart

Seguimos, ahora toca cambiar los datos de configuración de OpenERP para que pueda usar el nuevo usuario y contraseña generado para postgres; así que editamos los datos del archivo /etc/openerp/openerp-server.conf

#nano /etc/openerp/openerp-server.conf

[options]

; This is the password that allows database operations:
admin_passwd = 4dmin
db_host = localhost
db_port = 5432
db_user = uopenerp
db_password = tuclave

Con estos nuevos datos, es momento de reiniciar OpenERP.

#/etc/init.d/openerp restart

Ahora abrimos nuestro navegador http://localhost:8069/ y a disfrutar....

Próximo manual, configuración de Proxy reverso con Nginx para OpenERP