Discusión:Instalación openXpertya
De openXpertya Wiki
Tabla de contenidos |
Guía para instalar openXpertya en Debian GNU Linux y PostgreSQL 8.1
Este documento tiene la finalidad de mostrar el procedimiento de instalación de OpenXpertya utilizando la distribución Debian GNU/Linux.
- Software requerido para la instalación
- Debian GNU/Linux (http://www.debian.org)
- Java de Sun (- JDK 5.0 Update 10)
- Sistema gestor de bases de datos PostgreSQL 8.1 (Esta incluida en la paquetería de Debian)
- Binarios de openXpertya
- JBOSS JBOSS (Esta incluida en la aplicación OpenXpertya)
- Tomcat Apache Tomcat
Instalando Java
Una vez descargado el paquete JDK5 se deben ejecutar los siguientes comandos:
openxp$ su openxp# cp jdk-1_5_0_06-linux-i586.bin /usr/java openxp# chmod +x jdk-1_5_0_06-linux-i586.bin openxp# ./ jdk-1_5_0_06-linux-i586.bin
Se desplegara el contrato de licencia el cual debemos indicarle “yes” para continuar con la instalación.
Ahora la ruta de los paquetes JAVA se encuentra en la siguiente ruta /usr/java/jdk1.5.0_06.
Descarga OpenXpertya 2
Es necesario descomprimir el binario, el mismo podrá colocarlo en el sioguiente directorio:
openxp# cp ServidorOXP_v2_vc3.tar.gz /var/www/ openxp# cd /var/www/ openxp# tar zxfv ServidorOXP_v2_vc3.tar.gz openxp# cd ServidorOXP/ openxp# chmod –R +x *.sh
Variables de Entorno
Ahora se deben configurar las variables que se necesitarán mas adelante cuando se configuré OpenXpertya.
openxp# export OXP_HOME=/var/www/ServidorOXP openxp# export JAVA_HOME=/usr/java/jdk1.5.0_06 openxp# env # para verificar que estén las rutas creadas.
Instalación de Tomcat
Tomcat es un servidor web con soporte de servlets y JSPs. Incluye el compilador Jasper, que compila JSPs convirtiéndolas en servlets. El motor de servlets de Tomcat a menudo se presenta en combinación con el servidor web Apache o JBOSS.
openxp# apt-get install tomcat5.5
Instalación de PostgreSQL 8.1
Para la instalación de la Base de Datos PostgreSQL se deben realizar los siguientes pasos.
openxp# apt-cache search postgresql openxp# apt-get install postgresql-8.1
Configuración de la Base de Datos
Una vez instalado el paquete se procederá a crear el usuario en la base de datos, este será el propietario de la misma.
openxp# su postgres openxp$ createuser --no-createdb --no-superuser --no-createrole --pwprompt openxp openxp$ exit
El siguiente paso es para crear la Base de Datos
openxp# su postgres openxp$ createdb --owner openxp --encoding UNICODE openxp # Crear la bd openxp openxp# exit
Para finalizar con la configuración de la base de datos de deberá cargar las tablas necesarias para que la aplicación funciones correctamente.
openxp# psql --username openxp --password --host localhost --dbname openxp < $OXP_HOME/data/openxpdb.sql
Para administrar la Base de Datos deberá instalar el pgadmin3. Esta aplicación permite administrar la Base de Datos a través de un ambiente grafico. Con esta aplicación podrá cambiar el password del usuario “postgres” por seguridad.
openxp# apt-get install pgadmin3 openxp# pgadmin3
Para que las aplicaciones se conecten con la Base de Datos sin problema debe modificar los siguientes parámetros en el archivo pg_hba.conf ubicado en la siguiente ruta: /etc/postgresql/8.1/main/ .
openxp# nano /etc/postgresql/8.1/main/pg_hba.conf
Al final del archivo agregar 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 192.168.100.0 255.255.255.255 trust # # reject all other connection attempts host all all 0.0.0.0 0.0.0.0 reject
Una vez que agregadas las líneas en el archivo debe reiniciar el servicio de PostgreSQL desde la consola:
openxp# /etc/init.d/postgres8.1 reload
Configuración de OpenXpertya
Para configurar la aplicación deberá realizar los siguientes pasos:
openxp# cd /var/www/ServidorOXP/ openxp# ./Configurar
En este ultimo paso debe colocar los parámetro solicitados y los mismos se podrán comprobar si están correctos al colocarse todo en verde, una vez comprobado que todos este bien se procede a guardar los cambios y desde este momento se instalará la aplicación.
Iniciando el Servidor de Aplicaciones
En el sub-directorio utils se encuentra un script, debe ejecutar el script para iniciar el servicio.
openxp# cd /var/www/ServidorOXP/utils openxp# ./IniciarServidor.sh El siguiente mensaje indica que esta arriba el servicio: 22:54:47,252 INFO [Server] JBoss (MX MicroKernel) [4.0.2 (build: CVSTag=JBoss_4 _0_2 date=200505022023)] Started in 1m:16s:726ms
Una vez finalizado este paso usted ya podrá hacer uso de la herramienta.
Mozilla-Firefox no interpreta archivos con extensiones JNPL, por lo tanto indíquele que abrirá con otra aplicación llamada “javaws”, esta se encuentra en el directorio: /usr/java/jdk1.5.0_06/bin/
