Instalando PL-Java en Postgresql 8.3
Bueno siguiendo con el itinerario, ahora tengo que dejar todo listo para instalar Adempiere en mi pc. Para ello primero hay que instalar Postgresql y pl-java en el sistema.
Postgresql ya lo tengo instalado en su versión 8.3 desde Yast, un amigo me facilito pl-java ya compilado por lo que me faltaría configurar en Postgresql. Así es que manos a la obra:
1. Editar el archivo:
agregando las siguientes lineas (suponiendo que copiastes los archivos de pl-java en /var/lib/pgsql/pl-java):
2. Creamos el archivo postgresql.conf en la siguiente ruta:
en el escribimos lo siguiente:
3. También creamos el siguiente archivo /etc/profile.d/adempiere.sh
4. Aplicamos las modificaciones hechas al sistema, ejecutando como root el siguiente comando:
5. Luego reiniciamos el servidor postgresql con el siguiente comando:
6. Para Finalizar falta comprobar si todo esta bien, para ello nos conectamos con pgadmin III al servidor postgresql y creamos una nueva base de datos, luego ejecutamos un query en esa base de datos ejecutando el archivo install.sql. Si no vota ningún error al ejecutar el script, todo se hizo correctamente. Ahora a instalar Adempiere, hasta la próxima.
Postgresql ya lo tengo instalado en su versión 8.3 desde Yast, un amigo me facilito pl-java ya compilado por lo que me faltaría configurar en Postgresql. Así es que manos a la obra:
1. Editar el archivo:
/var/lib/pgsql/data/postgresql.conf
agregando las siguientes lineas (suponiendo que copiastes los archivos de pl-java en /var/lib/pgsql/pl-java):
dynamic_library_path = '$libdir:/var/lib/pgsql/pl-java'
custom_variable_classes = 'pljava'
pljava.classpath = '/var/lib/pgsql/pl-java/pljava.jar'
2. Creamos el archivo postgresql.conf en la siguiente ruta:
/etc/ld.so.conf.d/postgresql.conf
en el escribimos lo siguiente:
$JAVA_HOME/jre/lib/i386
$JAVA_HOME/jre/lib/i386/client
$JAVA_HOME/jre/lib/i386/native_threads
/var/lib/pgsql/pl-java
3. También creamos el siguiente archivo /etc/profile.d/adempiere.sh
export JAVA_HOME=/usr/lib/jvm/java-1.6.0.u6-sun-1.6.0.u6
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/i386:$JAVA_HOME/jre/lib/i386/client:
$JAVA_HOME/jre/lib/i386/native_threads:$JAVA_HOME/jre/lib/i386/server
4. Aplicamos las modificaciones hechas al sistema, ejecutando como root el siguiente comando:
/sbin/ldconfig
5. Luego reiniciamos el servidor postgresql con el siguiente comando:
/etc/init.d/postgresql restart
6. Para Finalizar falta comprobar si todo esta bien, para ello nos conectamos con pgadmin III al servidor postgresql y creamos una nueva base de datos, luego ejecutamos un query en esa base de datos ejecutando el archivo install.sql. Si no vota ningún error al ejecutar el script, todo se hizo correctamente. Ahora a instalar Adempiere, hasta la próxima.
Comentarios