^ Back to Top
Seguridad informatica
Aplicaciones Android
Soluciones informaticas
Software de seguridad
App de localización

 

 

Busqueda Personalizada

Codigo útil

                                                           f2 cod

Jabber es una solución informática basada en una tecnología abierta de mensajería instantánea (IM) y que ahora es conocida formalmente como XMPP.
Como curiosidad informática decir que este protocolo fue inventado en1998 por Jeremie  Miller, debido a que XMPP es un protocolo abierto, las aplicaciones que lo usan puedenser desarrolladas usando cualquier licencia de software y, aunque muchas aplicaciones se distribuyen gratis, también existen muchas de software comercial.
Deberemos  tener instalado en nuestra maquina Java y Mysql, recordemos que puedes gestionar Mysql por consola o por interfaz web a través de phpmyadmin, puedes ver como se instala siguiendo el enlace, en este caso utilizaremos phmyadmin pero si prefieres utilizar la consola consulta el blog.
Nos logamos como root en mysql y creamos la base de datos y el usuario, a los que tengáis phpmyadmin podéis hacerlo desde allí.
Para gestionar MySql desde la consola consulta el siguiente artículo,MySQL por comandos

            Instalación y configuración servidor Jabber

--------------------

En otras palabras, entramos en phpmyadmin y creamos dbopenfire como base de datos, openfire@localhost como administrador, openfire pasword como clave y le damos por ultimo todos losprivilegios de administración.
Descargamos e instalamos OpenFire
cd /tmp/
wget http://download.igniterealtime.org/openfire/openfire_3.8.1_all.deb
dpkg -i openfire_3.8.1_all.deb

              Instalación y configuración servidor Jabber
A continuación modificamos la versión de java a utilizar por OpenFire editando el archivo /etc/init.d/openfire en la línea que pone java-6-sun lo sustituimos por  java-6-oracle o java-7-oracle, depende de la versión java instalada, puedes comprobarlo a través del comando: java –versión

Existe una utilidad de Linux llamada ‘rpl’ que nos permitirá reemplazar cadenas de caracteres y realizar la modificación anterior directamente con un comando.
Más información http://manpages.ubuntu.com/manpages/hardy/man1/rpl.1.html

               Instalación y configuración servidor Jabber

Iniciamos OpenFire.

                 Instalación y configuración servidor Jabber

Llegamos ahora a una fase delicada de la instalación, abrir puertos en el servidor para una correcta comunicación de OpenFire.Utilizaremos el comando ‘ufw’ para configurar en

Firewall de OpenFire
Debes instalar previamente ‘ufw’ obviamente (apt-get install ufw).
 ufw allow 9090/tcp
ufw allow 9091/tcp
ufw allow 5222/tcp
ufw allow 7777/tcp
ufw allow 7443/tcp
ufw allow 7070/tcp
ufw allow 3478/tcp
ufw allow 3479/tcp

                 Instalación y configuración servidor Jabber
Instalacion de OpenFire completada, pasamos ahora a la configuración vía web
http://localhost:9090/setup/index.jsp

        Instalación y configuración servidor Jabber
La configuración es bastante intuitiva, los puertos que nos sugieren los mantendremos por defecto y como base de datos utilizaremos la creada anteriormente.

       Instalación y configuración servidor Jabber
Con esto ya tenemos listo nuestro servidor Jabber, ahora podemos comunicarnos con el remotamente a través de un cliente Jabber , en nuestro caso utilizaremos Spark.
Spark está disponible para Windows, Linux y Mac .Explicare su instalación en un próximo artículo.
Gracias por tu interés, Poweb

Descarga de Manuales

Manuales.
Descarga manuales de configuracion e instalacion de distintos servidores, tanto Windows como Linux

Mas info ...

Gestiona tu Dominio o Servidor