miércoles, 3 de febrero de 2010

Instalacion de Openbravo POS 2.3 en OpenSuse 11.2

La instalacion de Openbravo POS puede ser bastante simple siguiendo los pasos siguientes:

  1. Verificar que se tiene instalado SUN JAVA run time enviroment (JRE) 6
  2.  
    Usar en la consola: java -version
    
    
  3. Verificar si SUN JAVA es usado por defecto
  4.  
    linux-vjtw:# update-alternatives --config java
    
    There are 3 alternatives which provide `java'.
    
      Selection    Alternative
    -----------------------------------------------
     +        1    /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
              2    /usr/lib/jvm/jre-1.5.0-gcj/bin/java
    *         3    /usr/lib/jvm/jre-1.6.0-sun/bin/java
    
    Press enter to keep the default[*], or type selection number:
    
    Nota:En este caso se puede notar la versión SUN es empleada por defecto.(Marcada con *)
    
    
  5. Descargar Openbravo POS de acuerdo al tipo de computadora que se tenga, en mi caso descargué el archivo openbravopos-2.30-linux-installer.bin. El enlace de descarga: http://wiki.openbravo.com/wiki/Openbravo_POS_2.30_Release_notes#How_to_get_Openbravo_POS
  6. Ejecutar el archivo para su instalación.
  7.  
    ./openbravopos-2.30-linux-installer.bin
    
    
  8. Instalar MySQL y el conector Java para MySQL, en mi caso use YAST. Es una buena opcion instalar el Administrador de MySQL (es una interfaz gráfica para MySQL).
  9. Cuando MySQL haya sido instalado debemos iniciar el servidor de MySQL, para esto iniciar YAST y buscar : SYSTEM\SYSTEM SERVICES; en la columna SERVICE buscar MYSQL y habilitar el servicio para arrancar el servidor
  10. Abrir una consola y ejecutar :
  11.  
    mysql_install_db
    
    Nota:va a salir bastante informacion sobre lo que se acaba de instalar y recomendaciones.
    
    
  12. Agregar un password al usuario root (de MySQL), teclear en la consola:
  13.  
    mysqladmin -u root password “nuevo_password” 
    mysqladmin -u root -h localhost password “nuevo_password”
    
    
  14. Abrir el Administrador de MySQL (interfaz grafica) y crear un usuario y password para Openbravo POS. El usuario creado en mi caso es rsaucedo
  15. Crear una base de datos (Catalogo). En mi caso el nombre de la base de datos creada es: openbravopos.
  16. Al nuevo usuario creado darle todos los privilegios para accesar la nueva base de datos.
  17. Buscar el conector java instalado (debe de estar en /usr/share/java/mysql-connector-5.1.6.jar) y crear un link o copiar el archivo en el directorio donde se instalo Openbravo, que deberia de ser /opt/openbravopos-2.30/lib
  18. Iniciar Openbravo POS, deberia de marcar un error y abrir un panel de configuración, en ese panel cargar lo siguiente:
  19.  
    Driver library: /opt/openbravopos-2.30/libmysql-connector-java-5.1.6.jar
    Driver class: com.mysql.jdbc.Driver
    URL: jdbc:mysql://localhost:3306/openbravopos
    User: rsaucedo
    Password: 123456
    
    Nota:Los parametros empleados en driver library no deben de incluir espacios ni adelante ni atras, verificar bien para evitar errores, los otros parametros deben de ser cargados de acuerdo a el usuario y la base de datos (catalogo) creados en MySQL
    
    
  20. Cerrar y reiniciar Openbravo POS, en este punto va a decir que no hay Tablas creadas y que creara las tablas por defecto, dar ACEPTAR y listo deberia estar funcionando.

***Cuando intenté instalar por primera vez me marcaba que no encontraba el driver, el problema era que la version de JAVA por defecto no era la de SUN, cuando activé utilizar a SUN JRE por defecto el problema cesó

5 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. Excelente Tutorial, yo tengo intstalado Mysql con XAMMP (Lamp)en Ubuntu 10.04 y no encontrba en las paginas de Openbravo Pos un tutorial actualizado y claro.
    En mi caso por ya tener instalado el Mysql (con lammp)pase por alto desde los puntos 5 al 9. Para crear la base de datos vacia "openbravopos" utilice el phpmyadmin.
    Aunque para entrar en phpmyadmin utilizo "http://localhost:8080/phpmyadmin/", para administrar las bases de mysql, la cadena de conexion en la configuracion de openbravo pos debe ser la que indicas en tu tutorial:

    jdbc:mysql://localhost:3306/openbravopos

    Muchas gracias

    ResponderEliminar
  3. Muy bueno tu quia, estare probando la instalacion, actualmente estoy trabajando en la instalacion de Openbravo en un servidor ubuntu, estoy en proceso de aprendisaje, con algunos problemas que he estado tratando de resolver, por parte de desconocimiento de la herramienta pero ai estamos saliendo.

    Saludos.

    ResponderEliminar
  4. Hola me podrias ayudar me interesa instalar el openbravo en un servidor web tengo contratado un sistema de hosting pero no se como hacerle para implementarlo si me puedes ayudar te dejo mi correo chobo2005@gmail.com muchas gracias.

    ResponderEliminar
  5. nesesito el archivo con las tablas para mysql nos puedes ayudar a encontralas

    gracias

    ResponderEliminar