Vous êtes sur la page 1sur 10

*Traducción: Texto original de la Escuela Superior de Ingeniería Informática (Galicia).

*Autores: Diego Estévez Rodríguez e Antonio Martínez Carballo.


*Licencia: Creative Commons - http://creativecommons.org/licenses/by-sa/2.5/es/legalcode.gl.
*Nota: Necesarios conocimientos básicos de informática para llevar a cabo a instalación.

Sistema Operativo: Kubuntu 7.04, kernel 2.6.20-16-generic

Complejidad de la instalación: media

Complejidad de la configuración: media

Tiempo estimado: 20 minutos

Paquetes pre-compilados: si

Requerimientos previos a instalación

Requerimientos de software: sun-java5-jdk, postgresql-8.1, pgadmin3

Requerimientos de hardware: 550 MB de espacio libre en disco duro.

Pasos de instalación

En primer lugar, tenemos que descargar OpenXpertya desde la página www.openxpertya.org, y después
descomprimir el fichero descargado en /var/www. Seguidamente ejecutaremos la consola find . -name '*.sh'
-exec chmod a+x '{}' \;

A continuación crearemos un enlace simbólico a /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/ en /usr/lib/java para


facilitar a localización de JAVA, y configuraremos las variables de entorno:

● OXP_HOME=/var/www/ServidorOXP

● JAVA_HOME=/usr/lib/java

Después ejecutamos env para comprobar que las rutas están creadas.
Seguidamente configuraremos la base de datos. Es recomendable establecer una contraseña para el
superusuario de la base de datos (postgres), para aumentar la seguridad del sistema.

Después crearemos un usuario de la base de datos. En el ejemplo de la imagen usamos “openxp” como
nombre de usuario de la base de datos.

A continuación añadiremos al fichero /etc/postgresql/8.1/main/environment la línea


JAVA_HOME='/usr/lib/java' para indicar a PostgreSql donde se encuentra la máquina virtual java.

Antes de importar la base de datos de OpenXpertya hay que habilitar el soporte de pl-java en postgresql. El
paquete que se aporta en los directorios de Kubuntu está preparado para gcj, no para la máquina virtual de
Sun, entonces descargaremos pl-java desde el enlace http://pgfoundry.org/frs/download.php/967/pljava-i686-
pc-linux-gnu-pg8.1-1.3.0.tar.gz y después descomprimiremos y copiaremos el contenido de tal forma que los
ficheros queden así:
● /usr/lib/postgresql/8.1/lib/pljava.so
● /usr/lib/postgresql/8.1/lib/pljava.jar
● /usr/share/postgresql/8.1/install.sql
● /usr/share/postgresql/8.1/uninstall.sql
● dynamic_library_path = '$libdir:/usr/lib/postgresql/8.1/lib/'
● custom_variable_classes = 'pljava'
A continuación añadimos en el final del fichero /etc/postgresql/8.1/main/postgresql.conf las siguientes líneas:
● pljava.classpath='/usr/lib/postgresql/8.1/lib/pljava.jar'

Creamos un enlace simbólico para libjvm.so en /usr/lib/

Para terminar la configuración de la base de datos deberemos cargar las tablas necesarias para que a
aplicación funcione correctamente.

Para que las aplicaciones se conecten con la base de datos sin problemas debemos modificar el fichero
/etc/postgresql/8.1/main/pg_hba.conf, añadiéndole las siguientes líneas:

local all postgres trust

# # All other connections by UNIX sockets local all all


trust # # All IPv4 connections from localhost host all
all 127.0.0.1 255.255.255.255 trust host all all [IP
asignada a eth0] 255.255.255.255 trust # # reject all
other connection attempts host all all 0.0.0.0 0.0.0.0
reject

También hay que modificar el fichero /etc/postgresql/8.1/main/postgresql.conf, para que se quede así:

listen_addresses = '*'

Después de esto tenemos que reiniciar el servicio de PostgreSQL desde la consola


Ahora tenemos que configurar la aplicación. Para esto hay que ejecutar el fichero
/var/www/ServidorOXP/Configurar.sh

En la ventana que se nos abre debemos introducir los parámetros solicitados, y después comprobar si son
correctos. Si están bien deberá aparecer todo en verde.

Ahora debemos guardar los cambios, y la aplicación ya está instalada.

A continuación iniciaremos el servidor de aplicaciones. Para esto nos situaremos en el directorio


/var/www/ServidorOXP/utils y ejecutaremos el fichero IniciarServidor.sh.
A partir de este momento ya podemos hacer uso de la herramienta, tenemos que escribir
http://localhost:puerto/ en la barra de direcciones de nuestro navegador.

Aquí disponemos de distintos clientes para conectarnos al servidor.

Se pulsamos en el icono que está más á la izquierda nos conectaremos mediante o cliente ligero Java Web Start.

El siguiente icono sirve para descargar el cliente pesado, que tendremos que instalar en nuestro equipo

para conectarnos al servidor.

El tercer icono sirve para conectarse empleando un cliente ligero web.

El último icono se emplea para entrar en la aplicación de comercio electrónico.


Instalación del cliente pesado

Para iniciar el cliente pesado debemos descargar el contenido del icono correspondiente, y después
tenemos que descomprimir el fichero descargado.

Una vez que está descomprimido tenemos que posicionarnos en la carpeta creada y ejecutar el fichero
OpenXP.sh.

Esto nos muestra una ventana en la que introduciremos los datos necesarios para establecer la conexión.

Una vez que están introducidos los datos solicitados pulsamos el botón verde y se iniciará la ejecución del
cliente.

Vous aimerez peut-être aussi