Entorno de desarrollo de OpenERP con Eclipse
En este artículo, trataremos de ver como funciona el entorno de desarrollo de OpenERP con Eclipse.
Entorno de desarrollo de OpenERP con Eclipse, todas las carpetas de addons quedan vinculadas directamente desde Launchpad para mantener el entorno actualizado fácilmente con Bazaar.
Las instrucciones se han probado en sistemas basados en Linux Mint 12 ó Ubuntu 11.10.
Con el fin de no hacer demasiado extenso el artículo se dividirá en cuatro sub-artículos:
- Instalación del servidor PostgreSQL (este artículo)
- Instalación de OpenERP
- Instalación de Eclipse
- Script para importar el entorno de trabajo desde Launchpad.
A continuación se detalla la primera parte de la serie de artículos
1. Servidor de PostgreSQL
Página de referencia: PostgreSQL Server Installation and Configuration – OpenERP
Índice
1.1. Instalación
$ sudo apt-get install postgresql
1.2. Usuario de PostgreSQL
Necesitamos un usuario a través del cual OpenERP luego puede acceder a la base de datos. Ten en cuenta que el nombre del usuario en PostgreSQL tiene que ser el mismo que el nombre que usas como el usuario que luego inicia el servidor:
$ sudo su - postgres postgres $ createuser openerp Shall the new role be a superuser? (y/n) y postgres $ psql template1 psql (9.1.2) Type "help" for help. template1=# alter role openerp with password 'postgres'; postgres $ psql postgres=# CREATE DATABASE testerp WITH OWNER = openerp; CREATE DATABASE postgres=# q postgres $ exit
El último comando crea una base de datos para luego poder comprobar que el servidor funcione.
Ahora tenemos que hacer unos cambios en el archivo /etc/postgresql/9.1/main/pg_hba.conf
(intercambia 9.1
por la versión instalada en tu sistema operativo).
1.3. Permitir OpenERP acceso a la base de datos
Este paso puedes saltar si el nombre del usuario que luego ejecuta el servidor de OpenERP tiene el mismo nombre que el usuario de PostgreSQL.
# TYPE DATABASE USER CIDR-ADDRESS METHOD # "local" is for Unix domain socket connections only # MODIFY THE EXISTING LINE TO LOOK LIKE THIS: local all all trust # IPv4 local connections: # MODIFY THE EXISTING LINE TO LOOK LIKE THIS: host all all 127.0.0.1/32 trust # ADD THIS LINE TO ALLOW REMOTE ACCESS; use your own IP address range: host all all 10.10.10.0/24 trust # IPv6 local connections: host all all ::1/128 ident
Para continuar leyendo el artículo: http://www.domatix.com/entorno-desarrollo-eclipse-openerp
Puede obtener más información sobre el entorno de desarrollo de OpenERP con Eclipse, en nuestra página web a traves de este enlace: https://openerpspain.com/odoo/