Está en la página 1de 14

PROYECTO

Polo Tecnológico en Open Source para


Negocio de barrio

Guía de Instalación OpenBravo POS


Versión 2.0

Santiago, Junio 2011


Contenido
1. Introducción...................................................................................................................................................3

2. Requisitos.......................................................................................................................................................3

2.1 Generales....................................................................................................................................................3

2.2 Stand-Alone................................................................................................................................................3

2.3 Multipunto..................................................................................................................................................3

3. Instalación......................................................................................................................................................3

3.1 Stand-Alone................................................................................................................................................3

3.2 Multipunto................................................................................................................................................10

I. Manual - Guía de instalación Openbravo POS..............................................................................................11

Bienvenido........................................................................................................................................................11

Trabajando en Linux.........................................................................................................................................11

Instalación en Windows...................................................................................................................................14

2
1. Introducción.

El presente documento entrega los lineamientos para la instalación del Paquete OpenBravo POS.

Se contemplan dos versiones para la instalación, la primera de ella en modo stand-alone, es decir, solo
utilizable solo para un punto de venta operativo, y la segunda, en modo multi-punto, es decir para aquellas
instalaciones que requieren mas de un punto de venta operativo, compartiendo una base de datos en comun.

2. Requisitos
En esta sección se describen los requisitos que se debe cumplir para la instalación del paquete OpenBravo POS.

2.1 Generales

 Sistema Operativo Windows XP, Service Pack 3 o Superior

 Runtime Java JRE 1.6 o Superior. (Instalador incluido en esta distribución

2.2 Stand-Alone
 PC 1 gb de memoria RAM

 No existen Requisitos especiales para la versión Stand-Alone

2.3 Multipunto
 Server: PC 2 GB Ram

 Punto: PC 1 Gb Ram

 Sofware VirtualBox (Instalador incluido en esta distribución)

 Maquina Virtual PdT-CdM (Incluida en esta distribución)

 Conector MySQL/J

3. Instalación

3.1 Stand-Alone
 En primer lugar, para efectuar la instalación en el modo stand-alone se requiere en primer lugar
verificar que se encuentre instalado el Runtime de Java JRE 6.0. En caso de no existir o tener
una versión anterior, se debe efectuar la instalación de este. Utilizar el instalador incluido en

3
esta distribución que se puede encontrar en la carpeta Requisitos de la distribución con el
nombre de jre-6u21-windows-i586.exe.

Presione Instalar y automáticamente se instalara, luego presione Cerrar.

 En segundo lugar, se debe utilizar el instalador de OpenBravo, que se encuentra en la carpeta


software, con el nombre openbravopos-2.30-windows-installer.exe
o Ejecute el Instalador.

4
o Seleccione el Idioma de Instalación

o Aceptar la condiciones de licencia:

5
o Seleccione y o cree una carpeta para la Instalacion. (Verifique que al menos se dispone
de 100 MB libres en la unidad donde se instalará).

Esto concluye con la instalación de Openbravo en el computador.

6
 En tercer lugar, se debe personalizar la instalación. Para esto ejecute el programa
configure.bat que se encuentra en la carpeta donde se instaló. Esto abrirá una pantalla como
la siguiente:

7
En esta pantalla de configuración se debe verificar que el Driver Library esté correctamente
direccionado respecto de la carpeta de instalación
El parámetro URL, indica el lugar donde se creara la base de datos. Se recomienda
instalarlo en una nueva carpeta al interior de la instalación para posteriores respaldos.
Por último, se debe configurar la impresora Printer, que especifica donde se imprimiran los
recibos.

Concluya la personalización inicial, grabando la configuración, mediante el botón Save

 El último paso, consiste en reemplazar la base de datos por la que se ha preparado para el
cliente en particular.

Importante: Al finalizar la instalación y ejecute el archivo, aparecerá en idioma Inglés.

8
Para que el programa aparezca en idioma español, tiene que descomprimir el archivo que viene
en el CD de instalación.

 Por último copie las carpetas “locales” y “reports” en la carpeta donde se instaló el
programa.

3.2 Multipunto.

 La instalación multipunto requiere en primer lugar la instalación de una maquina virtual


para soportar el servidor de datos.
 Para esto ejecute el programa VirtualBox-3.2.6-63112-Win.exe que se encuentra en la
carpeta Requisitos.
 Posteriormente copie la maquina virtual en el repositorio de discos de la maquina virtual (se
obtiene de la carpeta Maquina-Virtual)

9
 Arranque la maquina virtual y tome nota de la dirección IP de esta. (Esto se requiere para
direccionar la base de datos)
 Instale el conector para MySQL. Para esto utilice el archivo:
mysql-connector-java-5.1.13.zip
que se encuentra en la carpeta requisitos. Para la instalación, siga las instrucciones que
encontrara dentro de él.
 Instale OpenBravo Pos, en cada punto de venta que se requiere, al igual que en la
distribución Stand-Alone, solo que al momento de ejecutar el paso 3, se debe cambiar las
líneas iniciales para parametrizarlo respecto de servidor de datos. Esto es:
o Driver library: mysql-connector-java-3.1.6-bin.jar
o Driver class: com.mysql.jdbc.Driver
o URL: jdbc:mysql://IP Maquina Virtual:3306/openbravopos
o User: openbravo
o Password: pDtCdM

10
I. Manual - Guía de instalación Openbravo POS.

Bienvenido
El presente documento detalla los pasos, que son por demás muy sencillos, que permiten instalar el programa Openbravo
POS.

Trabajando en Linux.
En este caso se detalla el proceso utilizando Postgres 8.4 y con Ubuntu 9.10.

Este programa funciona con Java, por eso necesitamos los paquetes de Java:

**************************************************************************************

# sudo apt-get install sun-java6-jre sun-java6-fonts

**************************************************************************************
Para Ubuntu 10.04, hacer lo siguiente ya que Java no viene por defecto en los repositorios.
**************************************************************************************
# sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
# sudo aptitude update
# sudo aptitude install sun-java6-jdk
**************************************************************************************

Bajamos los paquetes del openbravopos.

Es preferible, tener una carpeta especial para el openbravo pos, por lo tanto lo pondré en /srv y lo descomprimimos.
Entramos a la carpeta del openbravopos y le asignamos permisos de ejecución a dos archivos, a y a:

**************************************************************************************

# cd openbravopos_2.30_bin
# chmod +x start.sh
# chmod +x configure.sh

**************************************************************************************

Ahora bajamos los paquetes del postgres, podemos usar el synaptic para obtenerlos.

Después de estar instalados estos paquetes, procedemos con la asignación de la contraseña al postgresql:

**************************************************************************************

# sudo su postgres -c psql template1


# ALTER USER postgres WITH PASSWORD 'clave'';

11
# \q

**************************************************************************************

Y creamos un usuario, llamado openbravo y una base de datos llamada openbravopos, con todos los privilegios. Para este
paso use , un programa que nos facilita demasiado la vida, con el uso del postgresql. Este programa lo podemos bajar con el
Synaptic.

Ahora bajamos el JDBC, de la versión del postgres que tengamos instalado:

http://jdbc.postgresql.org/download.html

Este archivo lo colocamos dentro de la carpeta del openbravopos_2.00_bin/lib

Si necesitamos de que esta aplicación este en Red, solo modificamos un parámetro en el postgtresql.conf, por lo general
está dentro de /etc/, así:

**************************************************************************************

# pico /etc/postgresql/8.3/main/postgresql.conf

**************************************************************************************

Buscamos la siguiente línea:

:listen_addresses = 'localhost'

Descomentamos, eso quiere decir, quitamos los ':' del inicio y cambiamos localhost por *, quedando así:

listen_addresses = '*'

Reiniciamos el postgres

**************************************************************************************

/etc/init.d/postgresql-8.4 stop
/etc/init.d/postgresql-8.4 start

**************************************************************************************

Ahora ejecutamos

**************************************************************************************

# ./configure.sh

**************************************************************************************

Y asignamos los siguientes parámetros:

Driver (librería) : ruta openbravopos/lib/postgresql-.jdbc3.jar


Driver (clasr) : org.postgresql.Driver
cadena conexión : jdbc:postgresql://localhost:5432/openbravopos

12
usuario : openbravo
clave de acceso : la clave

Y por último, ejecutamos

**************************************************************************************

# ./start.sh

**************************************************************************************

Mensajes de Error:

Cuando instalamos varias versiones de Java....... Que por cierto, debería de mejorar ese aspecto en Java. Puede aparecer un
error, como este, cuando ejecutamos:

**************************************************************************************

# ./configure:
Header Chunk. Image width:16 height:16 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Exception during event dispatch:
java.security.InvalidParameterException: unsupported key size: 21
at gnu.javax.crypto.jce.key.SecretKeyGeneratorImpl.engineInit(libgcj.so.81)
atjavax.crypto.KeyGenerator.init(libgcj.so.81)
atcom.openbravo.pos.util.AltEncrypter.(Unknown Source)
at com.openbravo.pos.config.JPanelConfigDatabase.loadProperties(Unknown Source)
at com.openbravo.pos.config.JPanelConfiguration.loadProperties(Unknown Source)
atcom.openbravo.pos.config.JPanelConfiguration.activate(Unknown Source)
atcom.openbravo.pos.config.JFrmConfig.(Unknown Source)
at com.openbravo.pos.config.JFrmConfig$1.run(Unknown Source)
atjava.awt.event.InvocationEvent.dispatch(libgcj.so.81)
at java.awt.EventQueue.dispatchEvent(libgcj.so.81)
atjava.awt.EventDispatchThread.run(libgcj.so.81)

**************************************************************************************

Solución:

Ejecutamos el siguiente comando:

**************************************************************************************

# sudo update-alternatives --config java

**************************************************************************************

Nos devolverá algo así:

**************************************************************************************

Hay 3 alternativas que proveen `java'.

Selección Alternativa

13
-----------------------------------------------
*+ 1 /usr/lib/jvm/java-gcj/jre/bin/java
2 /usr/bin/gij-4.2
3 /usr/lib/jvm/java-6-sun/jre/bin/java

Pulse para mantener el valor por omisión [*] o pulse un número de selección:

**************************************************************************************

En este caso, la selección por omisión NO nos sirve, por lo tanto tenemos que seleccionar la versión de java-6-sun, en este
caso la # 3 y listo.

Instalación en Windows.

El POS para Windows, solo con instalarlo, funcionará con una base de datos liberada y no se necesitara usar el postgres.
Pero para un entorno de producción, se recomienda la base de datos con Postgres.

Para bajar la versión para Windows, acceder lapágina:

http://www.postgresql.org/download/

Y continuar con el proceso normal...

14

También podría gustarte