En Tierra de ERPs

Agradecimiento a : http://erpallpa.blogspot.com.es/2011/01/adempiere-primeros-pasos.html

“Si tienes una empresa, no te conviene esperar hasta mañana para utilizar la información que puedes procesar hoy. Porque ese mañana, en un entorno tan agresivamente competitivo, quiza ya no exista para tu organización”. Jack Dixon Pinedo Bacalla.

ADempiere: Instalación y Configuración del Servidor de Aplicaciones

En este artículo, instalaremos y probaremos las funcionalidades básicas del Adempiere, software ERP de tipo Open Source, versión 3.5.4.a.
Los pasos a seguir para tener un paquete Adempiere ejecutándose, en un entorno Windows XP, y esperando ser configurado, son:
 
INSTALACION DEL SERVIDOR ADEMPIERE

PRE-REQUISITOS

PASO 1: Descargar e instalar el SDK de JAVA.
Adempiere está programado en JAVA, por lo que, necesitamos instalar el SDK (Software Development Kit) de este lenguaje,  para poder correr el Aplicativo.
¿Dónde  lo encuentro?, aquí: http://java.sun.com/javase/downloads/index.jsp
PASO 2: Descargar e instalar el Sistema Gestor de Base de Datos.
El Adempiere soporta dos motores de base de datos,  Oracle y PostgreSQL. En nuestra prueba nos decantaremos por PostgreSQL.
¿Dónde  lo encuentro?, aquí: http://www.postgresql.org/download/windows
PASO 3: Descargar  el paquete Adempiere.

Descargar del siguiente enlace.

http://sourceforge.net/projects/adempiere/files/ADempiere%20Official%20Release/Adempiere%203.5.4-alpha/Adempiere_354a.zip/download

INSTALACIÓN DEL SERVIDOR


PASO 4: En entornos Windows XP/Vista, hay que crear y modificar ciertas variables de entorno antes de proceder a instalar el sistema Adempiere.

Para establecer variables de entorno, en ambientes Windows, se ubica, en el escritorio, el icono “Mi PC” y se le dá click derecho. Posteriormente se sigue la secuencia: pestaña “Opciones Avanzadas” -> Boton “Variables de Entorno”->Seccion “variables de Sistema”. Luego se presiona el boton “Nueva” para crear variables y “Modificar” para editar otras ya existentes.

  • Se crea las variables de entorno:
    • JAVA_HOME=C:\Archivos de programa\Java\jdk1.5.0_09
    • ADEMPIERE_HOME=C:\Adempiere
    • POSTGRES_HOME=C:\Archivos de programa\PostgreSQL\9.0
  • Se modifica la variables de entorno:
    • En la variable “Path” añadir %JAVA_HOME%\bin
    • En la variable “Path” añadir %POSTGRES_HOME%\bin

PASO 5: Instalar el paquete Adempiere.

Descomprimir el archivo descargado,en la unidad C:\, quedando como C:\Adempiere, donde se localiza el archivo “RUN_setup.bat” el cual se ejecuta.  En la ventana que aparece podemos establecer y verificar los parámetros de configuración de nuestro sistema.

 

Las secciones a revisar son:
  • Sección JAVA:
    • Java Home: Selecciona la localización raíz del SDK de JAVA (Ejem.: C:\Archivos de programa\Java\jdk1.5.0_09). Este valor debe ser el mismo que el contenido en la variable de entorno JAVA_HOME.
    • Java VM: El nombre del vendedor de la máquina virtual (por defecto es SUN).
  • Sección ADEMPIERE:
    • Adempiere Home: Es el directorio base donde los archivos de distribución son localizados(Ejem.: C:\Adempiere). Este valor debe ser el mismo que el contenido en la variable de entorno ADEMPIERE_HOME.
    • Contraseña KeyStore : ADempiere requiere un certificado SSL. Automáticamente crea un certificado con el password ingresado.
  • Sección SERVIDOR APLICACIÓN.
    • Servidor Aplicación: Es el nombre, URL o IP de tu servidor.
    • Puerto Web: Es el puerto web que el Servidor de Aplicaciones escuchará.. Por defecto es 80.
    • SSL: Puerto del protocolo de capa de conexión segura. Por defecto es 443.
    • Puerto JNP: Puerto del Proveedor de Nombre de Java. por defecto es 1099.
  • Sección SERVIDOR BASE DE DATOS:
    • Servidor Base de Datos: Servidor de base de datos por defecto al servidor actualmente ejecutando el Aplicativo.
    • Nombre Base de Datos: Es el nombre de la base de datos que usaremos (Ejem.: adempier2011).
    • Tipo Base de Datos: Tipo de base de datos instalado (Ejem.: Oracle 10g, Oracle 10gXE, PostgreSQL).
    • Puerto Base de Datos: Puerto para conectar a la base de datos.(Ejem.: Oracle usa 1521 como puerto standard, PostgreSQL 5432, etc.)
    • Contraseña Admin BD:
      • Contraseña del usuario “system” en Oracle.
      • Contraseña del usuario “postgres” en PostgreSQL
    • Usuario Base de Datos: Nombre de usuario de la base de datos de la aplicación. El nombre por defecto es adempiere
    • Contraseña Base de Datos: Contraseña de la base de datos de la aplicación. El nombre por defecto es adempiere.
  • Sección SERVIDOR CORREO: Es opcional, por lo que no lo tocaremos en esta ocasión.

Una vez, fijado los parámetros de configuración del servidor, se presiona el botón “Probar” para verificar que todo esté correcto. Se acepta la ventana que aparece y, posteriormente, se presiona el botón Guardar.

Se acepta las ventanas siguientes y se espera a que aparezca, en la ventana DOS de instalación, las palabras BUILD SUCCESSFUL y Done, tal como:


 [echo] AppsDeployment= C:\Adempiere\jboss\server\adempiere\deploy [copy] Copying 1 file to C:\Adempiere\jboss\server\adempiere\deploy [copy] Copying 1 file to C:\Adempiere\jboss\server\adempiere\deploy [copy] Copying 1 file to C:\Adempiere\jboss\server\adempiere\deploy [copy] Copying 1 file to C:\Adempiere\jboss\server\adempiere\deploy setupTomcat: setupDeploy: [echo] AppsDeployment= C:\Adempiere\jboss\server\adempiere\deploy setup: BUILD SUCCESSFUL Total time: 2 minutes 22 seconds *** 2006-12-28 14:15:35.53 Adempiere Log (CLogConsole) *** ErrorLevel = 0 =================================== Setup Client Environment =================================== SET ADEMPIERE_HOME=C:\Adempiere SET JAVA_HOME=c:\Archivos de programa\Java\jdk1.5.0_05 Path is OK = c:\Archivos de programa\Java\jdk1.5.0_05\bin;C:\Archivos de programa\Java\jdk1.5.0_05\ bin;C:\oraclexe\app\oracle\product\10.2.0\server\bin;%SystemRoot%\system32;%SystemRoot%; %SystemRoot%\System32\Wbem Created Shortcut Adempiere.lnk Created Shortcut Adempiere Web Site.url Done . For problems, check log file in base directory



Con ésto, hemos culminado la instalación del servidor de aplicaciones de Adempiere. En un próximo artículo configuraremos la base de datos.

Deja un comentario