viernes, 23 de marzo de 2012

INSTALACION DEL ERP ADEMPIERE EN WINDOWS XP


ADempiere es un proyecto de código abierto el cual cumple con ser una aplicación de Planificación de Recursos Empresariales ó ERP (por sus siglas en ingles Enterprise Resource Planing) que proporciona características muy útiles a la hora de optimizar los procesos empresariales, como son: ventas, envíos, inventario, fabricación, manufactura simple, contabilidad avanzada, entre otras.  Ademas representa una alternativa para pequeñas o medianas empresas en las que los sistemas ERP propietarios o comerciales significarían un costo excesivo.

A continuación describiré brevemente los pasos que lleve a cabo para la instalación de ADempiere sobre sistema operativo Windows XP utilizando Postgresql como sistema de gestión de base de datos:

1.- En primer lugar, ubico las aplicaciones con las que voy a trabajar:

- jdk-6u25-windows-i586 (Java Development Kit (JDK) 1.6.0_25)
- postgresql 8.3.18-1-windows
- Adempiere_354.zip

2.- Comenzar las instalaciones con el Kit de desarrollo Java (JDK), el cual por preferencia selecciono la ubicación C:\jdk1.6.0_25 como directorio. Seguidamente se cumple la instalación del Entorno en tiempo de ejecución Java (JRE) y selecciono de igual forma el directorio C:\jre6.

Una vez instalados el JDK y JRE, entro a las propiedades de "Mi PC" para en la pestaña de "Opciones avanzadas" empezar a configurar las "Variables de entorno", defino las variables de entorno JAVA_HOME con valor C:\jdk1.6.0_25 y JRE_HOME con valor C:\jre6. Luego en la variable de entorno Path añadiendo punto y coma (;) al final agrego los directorios: "C:\jdk1.6.0_25/bin;C:\jre6/bin/client;".

3.- Lo siguiente a instalar el sistema manejador de base de datos PostgreSQL, para ello ejecuto el instalador postgresql-8.3.18-1-windows y finalizo el proceso ingresando una contraseña personal para el administrador de base de datos y el resto de los valores por defecto. Luego de la instalación igualmente que en el paso anterior en la variable de entorno Path agrego la dirección del “\bin” ubicado en el directorio de instalación de PostgreSQL, de tal modo que ésta queda de la siguiente manera: “;C:\Program Files\PostgreSQL\8.3\bin”

Ahora, ejecutando PgAdmin III conecto con la base de datos introduciendo la contraseña del administrador previamente hecha para empezar con la creación de un rol de login haciendo click derecho sobre la sección de Login Roles y seleccionando “New Login Role…”, a éste asigno el nombre y contraseña “adempiere”. Terminado esto, creo una nueva base de datos haciendo click derecho sobre la sección Databases y seleccionando “New Database…”, finalmente nombro a la misma “adempiere” con propietario “adempiere”.

4.- Finalmente para ADempiere, utilizando WinRAR descomprimo el archivo Adempiere_354.zip dentro de una carpeta llamada Adempiere ubicada en Disco C, es decir, “C:\Adempiere” por lo que el directorio quedaría de la siguiente manera: “C:\Adempiere\Adempiere”. Una vez hecho esto, ejecuto el script RUN_setup (el cual se encuentra en la dirección anterior), a continuación en la ventana de configuración dejo los valores predeterminados especificando solamente el tipo de base de datos como postgresql, el nombre de la base de datos “adempiere”, la contraseña del administrador de base de datos para luego hacer click en “Probar” y de no surgir ningún problema, “Guardar” y aceptar los términos y condiciones.

NOTA: Al momento de correr el script RUN_setup y “Probar” la configuración ocurrió un error el cual mencionaba problemas con cierto “…template_1…”, la solución que utilice para éste es el siguiente:

a)   Configuro una IP estática cualquiera para la conexión de área local, es decir, desde Panel de control entro a Conexiones de red y luego de click derecho sobre Red de área local selecciono Propiedades para una vez allí configurar el TCP/IP asignándole la IP estática “192.1.1.1”.
b)   En el directorio de PostgreSQL: C:\Program Files\PostgreSQL\8.3\data abro el archivo pg_hba.conf con bloc de notas y al final en la sección donde especifica IPv4 añado la IP anteriormente asignada (192.1.1.1). Vuelvo a ejecutar el script RUN_stup de ADempiere.

5.- En este punto ya la instalación y configuración de ADempiere culmina, lo siguiente es poner en marcha el servidor y ejecutar la aplicación en sí, para ello corro el script RUN_server2 ubicado en el directorio C:\Adempiere\Adempiere\utils el cual dará inicio al servidor tomando entre 2 a 3 minutos de tiempo y para ejecutar ADempiere el script RUN_Adempiere encontrado en el directorio C:\Adempiere\Adempiere.

No hay comentarios:

Publicar un comentario