HowTo: Instalar Openfire 3.6.3 & Spark 2.5.8 & SparkWeb 0.9.0 en Debian 5.0 Lenny

Martes, Marzo 10th, 2009

Para poder aplicar este tutorial se necesita tener instalado Debian Lenny.

Paso 1 Instalar la version 1.5.0 Java (JRE-1.5.0) editando nuestro archivo

#vi /etc/apt/sources.list

añadimos

deb http://ftp2.fr.debian.org/debian/ lenny main non-free
deb-src http://ftp2.fr.debian.org/debian/ lenny main non-free
deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib

despues ejecutamos los siguientes comandos

#aptitude update
#aptitude install sun-java5-jre

deberas aceptar los terminos de la licencia DLJ. Y contestar lo siguiente

  • OK
  • OK
  • YES
#aptitude install sun-java5-jdk

Antes de instalar la documentación, necesitaras descargar el archivo jdk-1_5_0-doc.zip de http://java.sun.com/j2se/1.5.0/download.html y tranferirlo a /tmp

#aptitude install sun-java5-doc

Paso 2 Instalar MYSQL y la base de datos que utilizara Openfire

# aptitude install mysql-server

Nos va a preguntar el password de root para MYSQL

# mysql -u root -p
mysql> create database openfire;
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON openfire.* TO openfireuser@localhost IDENTIFIED BY 'passworddelopenfireuser';
mysql> quit;

Paso 3 debemos de obtener el paquete para debian de openfire e instalarlo

#wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.3_all.deb
#dpkg -i openfire_3.6.3_all.deb

Con un navegador escribir la direccion del servidor de openfire y el puerto 9090 para entrar a  la interfaz de administración y terminar la instalación http://direccionIpdelServidor:9090 o desde el servidor http://127.0.0.1:9090 Seleccionar el lenguaje, en este ejemplo seleccionare Español

Seleccionar Imagen
Seleccionar Imagen

Configuracion del Servidor.

En la zona “dominio” el sistema tomará por defecto el nombre de host del servidor.  Se debe cambiar el valor a tu nombre de dominio o la dirección ip – en mi caso  usare la direccion de localhost  “127.0.0.1″.

Configuracion del Servidor
Configuracion del Servidor

Configuración Bases de Datos

Configuracion de la Fuente de Datos

Configuracion de la Fuente de Datos
Configuracion de la Fuente de Datos

Base de Datos MYSQL

URL de conexión a la BD jdbc:mysql://127.0.0.1:3306/openfire

Usuario de la BD openfireuser

Seleccionar el sistema de usuarios tipo de usuarios y grupos a utilizar en openfire

Sistema de Usuarios
Sistema de Usuarios

Cuenta de administrador

Cuenta de Administrador
Cuenta de Administrador

Instalacion Completa

Instalacion Completa
Instalacion Completa

Despues mostrara la interfaz de administracion

Interfaz de administracion
Interfaz de administracion

Una vez autenticados, se inicia sesion y se puede personalizar el servidor de Openfire.

Ahora procedemos a instalar el SparWeb 0.9.0

Como antecedentes debemos de tener instalado un servidor web, en este ejemplo utilizaremos apache2.

Paso 4 debemos de obtener los archivos de SparkWeb 0.9.0

Descargar los archivos comprimidos

#wget http://www.igniterealtime.org/downloadServlet?filename=sparkweb/sparkweb_0_9_0.tar.gz

Descomprimir los archivos

#tar -zxvf sparkweb_0_9_0.tar.gz

Mover los archivos al document root de apache

#mv sparkweb /var/www/mensajero

Dirigirse a la ruta donde colocamos los archivos que descomprimimos

#cd /var/www/mensajero/

Copiar el index

#cp SparkWeb.html index.html

De la manera que tenemos el document root, con la configuracion por defecto de apache debemos de ingresar a la siguiente direccion http://direccionIpdelServidor/mensajero o desde el servidor http://127.0.0.1/mensajero

Podremos ingresar utilizando SparWeb  con los usuarios previamente creados desde la interfaz de administracion.

SparkWeb

SparkWeb