Instalación de Openbravo en Ubuntu 9.04
Debido a un error en el upgrade de Drupal se han perdido las imágenes que acompañaban este post. Pido disculpas, pero esto pasa en las mejores famílias. :-)
Uno de los artículos que más éxito ha tenido en moixo.com ha sido el que explica como instalar Openbravo en Ubuntu. Hace tiempo que quería actualizar esta información, pero nunca encontraba el momento. Finalmente he podido instalar la última versión de Openbravo en la nueva versión de Ubuntu, la 9.04. El resultado de esta prueba lo describo en este artículo.
Pre-requisitos
En primer lugar y después de instalar Ubuntu 9.04, abrimos una sesión de consola y ejecutamos el siguiente comando para instalar los pre-requisitos necesarios para que Openbravo funcione.
sudo aptitude install sun-java6-jdk postgresql tomcat6 ant pgadmin3
Configuramos Ubuntu para que use por defecto la maquina virtual Java 1.6.
sudo update-java-alternatives -s java-6-sun
Configuración de Tomcat
Llegados a este punto, hace falta configurar Tomcat para que también ejecute la máquina virtual de Java, editamos el archivo de configuración.
sudo vi /etc/default/tomcat6
En este buscamos la linea "JAVA_HOME= ..." y la sustituimos por
JAVA_HOME=/usr/lib/jvm/java-6-sun
A continuación necesitamos modificar algunas variables de entorno para que Tomcat funcione correctamente en Ubuntu.
sudo vi /etc/environmen
y añadimos al final del archivo las siguientes lineas
CATALINA_HOME=/usr/share/tomcat6 CATALINA_BASE=/var/lib/tomcat6 CATALINA_OPTS=-server -Xms384M -Xmx512M ANT_HOME=/usr/share/ant
Por último, en lo que respecta a la configuración de Tomcat, editamos el archivo de inicio del servicio.
sudo vi /etc/init.d/tomcat6
para modificar la variable
TOMCAT_SECURITY=NO
En este punto ya podemos parar y volver a iniciar el servicio
sudo /etc/init.d/tomcat6 restart
Configuración de PostgreSQL
Modificamos la contraseña del usuario "postgres"
sudo passwd postgres
Nos conectamos a la base de datos por defecto de PostgreSQL para cambiar la contraseña del usuario propietario
sudo -c postgres -c "psql template1"
Una vez dentro ejecutamos la sentencia SQL
ALTER USER postgres WITH PASSWORD 'postgres';
Ahora ya tenemos la base de datos preparada para empezar la instalación de Openbravo.
Instalación de Openbravo
En primer lugar debemos descargar la última versión de Openbravo, en este ejemplo se bajo el archivo OpenbravoERP_2.40-linux-installer.bin.
Vamos al directorio donde se encuentra el archivo y le damos permisos de ejecución
chmod u+x OpenbravoERP_2.40-linux-installer.bin
Finalmente ejecutamos la instalación como super-usuario
sudo ./OpenbravoERP_2.40-linux-installer.bin
Empieza el asistente de la instalación. Para que tengáis un ejemplo de los pasos que yo seguí, aquí tenéis la secuencia de pantallas.
Finalmente ya podemos acceder a la aplicación desde un navegador en la URL http://localhost:8080/openbravo. El usuario por defecto es Openbravo, la primera en mayúscula y la contraseña openbravo todo en minúsculas.
Espero que este artículo os sea de utilidad, dejad vuestros comentarios, serán bien recibidos. También podéis consultar el anterior artículo de instalación de Openbravo aquí.


Comentaris
Funciono muy bien
Muchas gracias me ha servido de mucho
segui el tuto paso a paso y me funciono muy bien. Solo quiero comentar que yo instale el postgres, ant y tomcat por separado, ya que de la forma q aqui indica no me instalo nada. Lo instale mediante el Synaptic.
cuando buscamos la linea:
"JAVA_HOME= ..." y la sustituimos por
JAVA_HOME=/usr/lib/jvm/java-6-sun
hay ocaciones que traia un # al principio. eso es un comentario y hay q eliminarlo
ademas hay q fijarse en donde tienen su java
por ejemplo aqui dice que hay q poner JAVA_HOME=/usr/lib/jvm/java-6-sun
pero mi carpeta no se llamaba java-6-sun sino diferente entonces ahi hay q cambiarle
o en caso de q su java no este instalado en /usr/lib/jvm pues hay q poner la correcta
bueno
existen repositorios de openbravo-erp 2.5 mejor instala desde repositorios
Que buen post
Desde hace tiempo estaba buscando algo parecido a esto y nisiquiera en la pagina de openbravo lo encontre tan bien explicado, lo unico que hay que hacer es leer con mucho cuidado y listo solo sigues los pasos y ya monton de gracias
error instalando postgresql
Hola a todos,
soy nuevo en esto del ubuntu. He conseguido llegar hasta la instalación de postgresql. Me da el siguiente error:
--------------------------------------------------------------------------------------------------------------
javi@javi-desktop:~$ sudo aptitude install postgresql-8.1
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
No se encontró ninguna versión candidata para postgresql-8.1
No se encontró ninguna versión candidata para postgresql-8.1
No se instalará, actualizará o eliminará ningún paquete.
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se usarán 0B.
Escribiendo información de estado extendido... Hecho
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
-----------------------------------------------------------------------
He probado a cambiar postgresql-8.1 por postgresql-8.4.0-1 que he visto que es la última versión y me da el mismo error.
Si alguien me puede dar alguna pista os lo agradecería.
Muchas gracias de antemano.
Javier
Duda
En la instalacion me fue bien sin problemas, solo tengo una pregunta, la cosa esque yo ya tenia previamente instalado el tomcat y no lo habia hecho con los repositorios de ubuntu, y la parte de TOMCAT_SECURITY=NO
no la hice, pues ahora el sistema de Openbravo parace que funciona bien, entonces la duda es para que servia esa instruccion.
No.. eso solo es para la version 2.40
Para la version 2.50MPx no es necesario, solo sigue el tutorial de la pagina de openbravo http://wiki.openbravo.com/wiki/ERP/2.50/Openbravo_ERP_Installation
Solución
Yo al final lo solucioné siguiendo este manual:
http://johansoft.blogspot.com/2007/09/cambiar-contrasea-de-usuario-postg...
Saludos
RE : fallo en ...
A mi tambien me fallo,
lo solucione asi
/*para cambiar al usuario postgres*/
su postgres
psql template1
Luego exit para volver al usuario anterior.
Fallo en ...
sudo -c postgres -c "psql template1"}
Hola, he seguido tu guia, y parece que va a instalar hasta intentar conectar con la base de datos... y anteriormente esa linea me sale:
sudo: illegal option `-c'
usage: sudo -h | -K | -k | -L | -l | -V | -v
usage: sudo [-bEHPS] [-p prompt] [-u username|#uid] [VAR=value]
{-i | -s |
usage: sudo -e [-S] [-p prompt] [-u username|#uid] file ...
Muchas gracias es una gran guia.
me pasaba lo mismo
PARA FALLO EN
ami me pasaba lo mismo al poner
sudo -c postgres -c "psql template1"
encontre en esta liga la solucion
http://johansoft.blogspot.com/2007/09/cambiar-contrasea-de-usuario-postg...
suerte
por si las dudas la setencia q use fue:
$sudo su postgres
$psql
alter user postgres with password 'passwd';
Fallo en sintaxis
Cambialo por sudo su postgres -c "psql template1" y listo.
Envia un nou comentari