Lo primero que vamos hacer es la instalación de XAMPP. Allí estará la base de datos MYSQL donde quedara toda la información del los empleados de la empresa.
Aquí seleccionamos el lenguaje de instalación.

Comenzamos la instalación y le damos siguiente.

Damos la ruta donde quedara almacenada la carpeta del xampp. Por defecto el la almacenara en la unidad c:\.

La base de datos que vamos a utilizar será MySQL y para administrarlo por Web instalaremos apache que será nuestro servidor Web. Así que en esta ventana seleccionamos las aplicaciones a instalar antes mencionadas

Aquí podemos ver el proceso de extracción e instalación de los paquetes necesarios para que funcione.

Esta ventana nos indica que el servidor apache esta iniciado (el servicio esta arriba).

Aquí nos muestra que la instalación ha sido completada.

Al finalizar la instalación lo más normal es que nos dirijamos al Panel de Control para comenzar con la configuración básica y la creación de la base de datos para el servicio de mensajerìa.

Le decimos que si vamos a iniciar el panel de control.

En esta ventana podemos ver que los servicios instalados están corriendo y desde aquí podemos parar los servicios y administrarlos.

Para la administración por Web nos dirigimos al navegador y en la barra de búsqueda copiamos http://127.0.0.1/phpmyadmin

Esto es lo que nos aparece al ingresar por primera vez en nuestro administrador.

Aquí podemos ver las bases de datos que están creadas.

En el recuadro fucsia escribimos el nombre de la base de datos de la mensajería instantánea. En nuestro caso se llamara open

Acá podemos ver que nuestra base de datos open aparece en la lista y al lado aparece (0) porque aun no hemos creado ningún usuario.

Ingresamos a la base de datos que acabamos de crear (open) e ingresamos por el por el siguiente enlace privileges.

El enlace nos lleva a visualizar los usuarios que estén creados, por defecto él crea el usuario root para administrarlo y aquí lo podemos ver. Mas abajo con la letra roja vemos el add a new user este enlace nos lleva a la creación de nuevos usuarios.

Llenamos todos los datos para crear un nuevo usuario que es el que nos administrara la base de datos. El nombre será admin., en donde dice host es para que se login en cualquier maquina, any host, y luego le asignamos el password. Donde dice generar lo que hace es encriptar el password. Le asignamos todos los privilegios.

Y aquí seleccionamos todos los privilegios dando clic en todas las casillas y en el recuadro rojo le damos GO para finalizar a creación.

Aquí nos muestra que el usuario ha sido creado exitosamente y nos muestra la sintaxis de cómo lo haríamos sin un gestor como el XAMPP.

Acá podemos ver las tablas, pero aun no han sido creadas.

Vemos que nuestro usuario aparece en la lista al lado del root. Hasta este momento podemos dejar nuestro administrador grafico quieto y pasamos a instalar el sistema de mensajeria y para conectarla luego con nuestra base de datos creada.

Comenzamos la instalación de Openfire.

Seleccionamos el lenguaje de instalación.

Comenzamos la instalación y damos siguiente.

Aceptamos la licencia y damos next.

Esta es la ruta donde queda almacenada la carpeta de la mensajerìa instantánea.


Aquí vemos la como instala los paquetes.

Esta ventana nos indica que hemos finalizado nuestra instalación.

Esta ventanita nos indica que el servicio esta iniciándose y tiene un enlace directo para la administración por Web (Launch admin.) o si queremos hacerlo nosotros mismo, nos dirigimos al navegador y en la barra de búsqueda escribimos (http://127.0.0.1:9090)

La ventana anterior nos lleva a este navegador y aquí es donde empezamos la configuración de nuestro sistema de mensajerìa, seleccionamos el lenguaje a instalar. Y damos continuar.

Aquí podemos asignar el nombre de domino en caso de tenerlo y de querer unirlo a el. Luego le damos continuar.

Esta es la parte donde le decimos al servicio que vamos a utilizar una base de datos externa que será la de MySQL, y su nombre es open. Seleccionamos Standard Database Connection y le damos continuar.

Seleccionamos la base de datos MySQL la URL que es la IP del equipo donde esta instalado el servicio y el nombre de la base de dato que es open. Y agregamos el usuario que anteriormente fue creado para administrar la base de datos en el XAMPP, (admin.) y damos continuar.

Los perfiles de configuración y le damos por defecto y continuar.

Agregamos la cuenta del administrador.

Y ya aquí vemos finalizado la configuración básica con la conexión a la base de datos, luego de esto pasamos a logearnos por el navegador y empezamos a agregar los usuarios, en este caso los empleados de la empresa.

El usuario y la contraseña es la que antes habíamos creado.

Aquí vemos la información del servidor.

Para ingresar un usuario no dirigimos a la pestaña de users/group y vemos que el único que esta creado es el del administrador.

Nos dirigimos a create user y agregamos los usuarios que necesitamos. También asignamos las password. Y la final le damos clic en el botón crear usuario.

Aquí nos muestra que el usuario fue creado exitosamente y así de esta misma forma seguiremos creando los usuarios.
