Sunteți pe pagina 1din 20

Instalacin y configuracin de un servidor Jabber en Windows Pg.

Software utilizado en la creacin de este documento.


Servidor.
o Servidor de aplicaciones.
AppServ Open Project 2.5.10
Apache 2.2.8
PHP 2.5.6
MySQL 5.0.51b
phpMyAdmin-2.10.3
Openfire 3.7.0
Cliente.
o Pidgin 2.7.11

Instalacion y configuracin de un servidor Jabber.


Para instalar un servidor Jabber en windows, se debe instalar Apache, PHP, MySQL y
preparar una base de datos para openfire. Despues de esto, se deber instalar y
configurar Openfire para dejar nuestro servidor listo.

Consideraciones previas a la instalacin.


Si la instalacin se realiza sobre un windows 2003 server, o 2008 server, la
configuracin de seguridad mejorada de Internet explorer no permitir ejecutar
la consola de administracin de Openfire. Si se quiere administrar Openfire desde el
servidor, habr que desactivar la configuracin de seguridad mejorada de Internet
Explorer. Otra alternativa es ejecutar la consola de administracin desde otro pc.

Una vez instalado Openfire en el servidor, hay que configurar el Firewall de Windows
para dar acceso a los siguientes ficheros situados en la carpeta bin de Openfire:
openfire.exe, openfired.exe, openfire-service.exe.

Se puede configurar Openfire, una vez instalado y configurado, como un servicio de


windows que se inicie automticamente al arrancar el servidor. De esta forma no
tenemos que ejecutar manualmente el servidor Openfire cada vez que iniciamos el
servidor. Para ello existe un fichero llamado openfire-service.exe situado en el
directorio bin de la carpeta de instalacin de Openfire. Desde una consola de windows,
situada en el directorio bin de la carpeta de Openfire, podemos ejecutar las siguientes
ordenes:
Instalacin y configuracin de un servidor Jabber en Windows Pg. 2

openfire-service /install - Instala el servicio de Openfire


openfire-service /uninstall - Desinstala el servicio de Openfire
openfire-service /start - Inicia el servicio de Openfire
openfire-service /stop - Detiene el servicio de Openfire

Instalacin de Apache, PHP y MySQL con AppServ.


Una vez descargada de la web de AppServNetwork, la ultima versin del servidor de
aplicaciones con MySQL5, se proced a su instalacin. Disponemos de una maquina
virtual con Windows Server 2008 R2 para hacer las pruebas. Esta configurado de la
siguiente manera:
Nombre NetBios: VIRTUAL-2008
Direccin IP: 192.168.1.66
Una vez descargado el fichero appserv-win32-2.5.10, lo ejecutamos. Nos pide es el
directorio donde se va a instalar.

En la siguiente pantalla, se solicita que componentes del servidor de aplicaciones web


se instalarn. Como todos son necesarios, nos aseguramos de que esten todos
seleccionados.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 3

En la siguiente pantalla, se pide el nombre del servidor y el puerto HTTP de Apache.


Para el nombre del servidor utilizamos localhost, y el puerto lo dejamos sin cambiar
en 80. El campo de correo del administrador lo rellenamos con una direccin de
correo vlida para las notificaciones administrativas.

En la siguiente pantalla, se solicita la contrasea del usuario root de MySQL, el


juego de caracteres y cotejamiento para las bases de datos, y si se va a emplear
el motor InnoDB. Introduciremos la contrasea para nuestro usuario root. Para el
juego y cotejamiento de caracteres elegiremos UTF-8 Unicode. Si elegimos otra
variacin del juego de caracteres, Openfire puede dar problemas en plena produccin.
Nos aseguraremos de que la opcin Enable InnoDB este seleccionada. La opcin
Old Password Support no es necesario seleccionarla.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 4

Se empezaran a copiar ficheros. Al terminar, se solicitar iniciar Apache y MySQL.

Con esto ya tenemos instalado y listo nuestro servidor de aplicaciones.


En este punto y antes de continuar, si la instalacin se esta haciendo sobre un
servidor Windows de Microsoft, se debe desactivar la seguridad mejorada de Internet
Explorer.

Creacin de una base de datos MySQL para Openfire.


Para la creacin de la base de datos de Openfire, emplearemos la herramienta
phpMyAdmin instalada por AppServ. Para ello abrimosw Internet Explorer y en la
barra de direcciones escribimos lo siguiente:
Instalacin y configuracin de un servidor Jabber en Windows Pg. 5

http://localhost/phpMyAdmin
El navegador pedir usuario y contrasea para acceder al gestor de base de datos.
Para el usuario escribimos root y la contrasea es la que hemos configurado durante
la instalacin de AppServ.

Si se solicita la configuracin de Intranet de Internet Explorer, la activamos.


Aparecer la pantalla principal de phpMyAdmin para gestionar la base de datos MySQL.
Crearemos una base de datos para Openfire. La llamaremos openfire y para el
cotejamiento elegimos utf8_unicode_ci.

Ahora ya podemos instalar openfire para disponer de nuestro servidor Jabber.


Instalacin de OpenFire.
Ejecutaremos el archivo openfire_3_7_0.exe descargado de la web de ignite
realtime. Se solicita el idioma para la instalacin, sugiriendo el Espaol.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 6

Tras aceptar los terminos de la licencia, se solicitar el directorio de instalacin de


Openfire. Dejaremos el sugerido por el instalador.

En la siguiente pantalla, se pide el nombre para el grupo que se crear en el men de


inicio. Dejamos la opcin sugerida.

Empezar la copia de archivos y al acabar, aparecer una pantalla en la que se


sugiere ejecutar Openfire.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 7

Arrancar la consola del servidor de Openfire, indicando que esta funcionando y


podemos empezar la configuracin desde el navegador web. Minimizamos la consola
del Openfire (si la cerramos, el servidor dejar de funcionar).

Configuracin de Openfire.
Abrimos Internet Explorer, y escribimos lo siguiente para iniciar la configuracin de
Openfire.
http://localhost:9090

En la primera pantalla configuramos el idioma. Por supuesto, seleccionaremos el


espaol, y pulsaremos en el botn continuar.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 8

En la siguiente pantalla, configuraremos el dominio de Jabber, y los puertos de


escucha de administracin. Es un paso crtico, sobre todo en lo que se refiere al
dominio Jabber. Considerando que no vamos a crear un enjambre en Internet, y solo
queremos el servidor Jabber para nuestra red local, el nombre del dominio debe ser el
nombre NetBios del servidor donde esta instalado Openfire. En nuestro caso es
virtual-2008. Los puertos para la administracin los dejamos, tal como estan (9090
y 9091).

En la siguiente pantalla, se nos pide la fuente de datos para el servidor Openfire.


Como hemos instalado MySQL con AppServ, elegiremos la opcin de Conexin
Estandard.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 9

En la siguiente pantalla, configuraremos la fuente de datos para Openfire.


Emplearemos la base de datos MySQL que hemos creado anteriormente.

En drivers predefinidos elegimos MySQL.


En clase de driver JDBC dejamos la opcin que aparece: com.mysql.jdbc.Driver.
En URL de la base de datos aparecer lo siguiente:
jdbc:mysql://[host-name]:3306/[dabase-name]
Sustituiremos las palabras entre corchetes para dejar la URL asi:
jdbc:mysql://localhost:3306/openfire
En nombre de usuario ponemos root.
En contrasea escribimos la contrasea de nuestro usuario root.
Las conexiones mnimas permitidas son 3.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 10

Las conexiones mximas permitidas son el nmero de usuarios que usarn mensajera,
dejando un intervalo prudente para creacin de nuevos usuarios.
El tiempo de vida de la conexin lo dejamos en un da.

En la siguiente pantalla, configuramos el perfil del servidor para escritorio activo, uso
de LDAP, y ClearSpace. Como nuestro servidor no es un controlador de dominio de
windows, y tampoco usamos ClearSpace, elegimos la opcin por defecto.

Por ltimo, si todo ha ido bien, configuraremos la cuenta del administrador de


Openfire, cuyo nombre siempre es admin. Introducimos la contrasea para el usuario
admin y la confirmamos.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 11

Con esto, hemos terminado la configuracin inicial de la instalacin de Openfire. Ahora


podemos conectarnos a la administracin para configurar los parmetros del servidor,
usuarios, grupos, etc.

Para administrar Openfire podemos pulsar el botn Conctese a la consola de


administracin o utilizar Internet Explorer. Si decidimos usar Internet Explorer, en la
barra de direcciones hay que escribir:
http://localhost:9090
En la pantalla de autentificacin de Ofenfire, escribimos admin en el cuadro de
usuario, y la contrasea que hemos configurado anteriormente. Aparecer la pantalla
de configuracin de Openfire.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 12

Aparecer la pantalla principal de configuracin del servidor Openfire.

Configuracion de parmetros, usuarios y grupos de OpenFire.


Lo primero que debemos hacer es desactivar el logeado de anonimos al servidor. Para
ello, en la pantalla principal de administracin del servidor, seleccionamos la pestaa
Servidor, subpestaa Administracin del Servidor, y la opcin Propiedades del
Sistema. Buscamos la opcin xmpp.auth.anonymous en la lista de propiedades y
pulsamos sobre el icono de editar situado a la derecha de la lnea.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 13

En el campo valor de la propiedad, sustituimos la palabra true por false, y pulsamos


en el botn guardar propiedad.

Volveremos a la lista de propiedades, donde podemos ver el valor que hemos aplicado
a la propiedad xmpp.auth.anonymous.

A continuacin, revisaremos la configuracin de idioma y tiempo del servidor. Vamos


a Servidor/Administracin del servidor/Idioma y Tiempo.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 14

Nos aseguraremos de que esta seleccionado nuestro idioma, y nuestra zona horaria y
pulsaremos en el botn guardar configuracin.

Ya podemos empezar a crear usuarios jabber. Para ellos vamos a la pestaa


Usuarios/Grupos, elegimos la subpestaa Usuarios, y la opcin Crear Nuevo
Usuario. Rellenaremos los campos que tengan un asterisco porque son obligatorios.
El resto de campos son opcionales. Pulsaremos el botn de Crear Usuario o el botn
Crear y Crear Otro, dependiendo de lo que queramos hacer despus.

Podemos ver la lista de usuarios que tenemos creados en el servidor en


Usuarios/Grupos-Usuarios-Lista de Usuarios.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 15

Para crear grupos de usuarios, vamos a Usuarios/Grupos-Grupos-Crear Nuevo


Grupo. Damos un nombre al grupo y pulsamos el botn crear grupo.

Aparecer la pantalla de editar grupo con el grupo que acabamo de crear. Si


queremos que el grupo, y sus miembros, sean visible a los clientes jabber que
conecten a nuestro servidor, habra que activar la opcion Enable contact list group
sharing e introducir el nombre de la lista de contactos que veran los clientes jabber
para nuestro grupo recien creado.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 16

Para aadir miembros a este grupo, debemos dirigirnos al rea Members of This
Group de la pantalla Editar Grupo, y aadirlos uno a uno.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 17

Instalacin y configuracin de un cliente Jabber.


Un cliente jabber grautito, con buena interfaz grfica, y poco consumo de recursos es
pidgin. Podemos descargar la ltima versin desde su web. Ejecutamos el archivo
pidgin-2.7.11.exe descargado de la web desde un ordenador de la red con Windows
XP. Elegimos el idioma Espaol.

En la pantalla de seleccin de componentes, se pueden dejan los que estan


seleccionados por defecto.

En la siguiente pantalla se solicita el directorio de instalacin para el cliente. Podemo


dejar el sugerido por defecto.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 18

Empezara la instalacin, que incluye algunas descargas desde internet.

Cuando termine, tendremos el cliente jabber instalado. Ahora hay que configurarlo
para nuestro servidor Jabber. Lo ejecutamos y aparecer el asistente para crear una
cuenta. Pulsaremos el botn Aadir.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 19

En la siguiente pantalla, hay que elegir el protocolo para jabber (XMPP), y configurar
los datos de la cuenta jabber con la que debe arrancar Pidgin.
En protocolo seleccionamos: XMPP
En nombre de usuario, escribimos un usuario del servidor Openfire: paco
En dominio escribimos la ip del servidor Openfire: 192.168.1.66
En contrasea escribimos la contrasea para la cuenta de usuario.
Activamos la casilla Recordar contrasea para evitar que pida la contrasea.
Pulsamos el botn Aadir.

Aparecer la pantalla de cuentas de Pidgin, con la cuenta que acabamos de crear


habilitada para utilizarla.
Instalacin y configuracin de un servidor Jabber en Windows Pg. 20

En la primera conexin que hace Pidgin a nuestro servidor Openfire, se suministra un


certificado jabber a Pidgin, que deberemos aceptar.

En la pantalla de lista de amigos de Pidgin, veremos la lista de contactos que hemos


aadido al grupo creado anteriormente en la administracin de Openfire.

Con esto tenemos nuestro servidor Openfire de mensajera instantanea, y nuestros


clientes listos para trabajar en produccin.

S-ar putea să vă placă și