Está en la página 1de 68

Instalacin de Aplicaciones Web

Por
Jess Maria Taborda. Yeison Herrera Balbn. Hugo Alberto Alvarez. Victor Hugo Narvaez. Sergio Alexis Cano. Jorge Jimnez. Stiven Marin. David Echeverry

Grupo #2

Centro de Servicios y Gestin Empresarial. Sena Medelln 2008

INTRODUCCION.
Desde hace muchos aos existen los ordenadores a los cuales se les ha dado miles de uso ya sea en el campo militar, cientfico, educativo, etc y para cada uno de estos se ha visto la necesidad de crear aplicaciones que se especialicen en cada rama. En la actualidad hay infinidad de aplicaciones para miles de propsitos y generalmente se han desarrollado bsicamente dos tipos; de escritorio y aplicaciones Web esta ltima ser el tema de este manual, que ser bsicamente montar diversas aplicaciones Web en un servidor ayudado de ciertos programas o servicios que han y todava estn tomando mucho fuerza en el rea del desarrollo Web. Una de estas ser IIS (Internet Information Services) el cual no ayudara a tener nuestro propio servidor Web en donde estarn alojadas nuestras aplicaciones, este software es privativo de Microsoft y no nos puede brindar muchas ayudas a la hora y tambin nos brinda una facilidad a la hora de trabajar con el. La otra ser PHP (Hypertext Pre_Processor), es un lenguaje de programacin diseado originalmente para crear pginas Web dinmicas. Es principalmente usado en interpretacin del lado del servidor (Server-side scripting). El ltimo servicio que utilizaremos ser MySQL el cual es un sistema de gestin de base de datos relacional y que en la actualidad muchas aplicaciones tanto privativas como de software libre tienen soporte para este gestor. La combinacin de estos no ofrecer la posibilidad de instalar aplicaciones Web realmente interesantes y que estn abarcando cada vez ms un espacio en toda la comunidad

Objetivo General.
Configurar un servidor con las suficientes capacidades para soportar con diversas aplicaciones Web, utilizando diversos programas o servicios para lograr que estas corran a la perfeccin.

Objetivos especficos.
Aprender el uso y configuracin de diversos servicios Web. Instalar y configurar el lenguaje para realizar paginas Web dinmicas. Conocer e identificar los diversos gestores de bases de datos que podremos configurar para las diversas aplicaciones Web. Adquirir conocimientos necesarios para poder administrar estas aplicaciones de modo que se le pueda aprovechar todas sus funciones.

Aplicaciones Web en Windows 2003 Server Hay algo fundamental para poder instalar aplicaciones web o ms bien servicios que son indispensables, como lo son un Servidor Web, PHP y un motor de bases de datos. Para este objetivo utilizaremos: Servicio Web: IIS de Windows.

PHP: versin 5.2.6 Bases de Datos: MySQL

Instalacin de IIS. Las siglas IIS significan Internet Information Services lo cual nos permite instalar algunos servicios como lo son: Web, Ftp, Smtp, etc. Para el caso solo necesitaremos por el momento el WEB y posiblemente para algunas aplicaciones el servicio FTP; bueno, vamos a lo que nos compete lo cual es la instalacin. Lo primero es ir a: Inicio Panel de control Agregar o quitar programas.

Posteriormente agregar o quitar componentes de Windows servidor de aplicaciones

Luego le damos doble clic o clic en detalles. Instalar Internet Information Services (IIS)

Seleccionamos la aplicacin marcando la casilla, damos doble clic o clic en detalles Y seleccionamos las casillas:

Por ultimo le damos clic en aceptar siguiente

Y empezara a cargar e instalar todos los componentes que hemos seleccionado anteriormente.

Instalacin de PHP v.5.2.6 La instalacin de PHP es relativamente facil, lo unico que debemos hacer es descargar el ejecutable de la pagina principal: http://www.php.net/downloads.php y nos ofrece varias opciones tanto para Windows como para Linux.

Pero en este manual descargaremos y usaremos PHP 5.2.6 installer; posteriormente le damos doble clic a la aplicacin y procederemos a instalarla.

Aceptamos los trminos de la licencia y luego continuar. Posteriormente nos aparecer la ruta donde se instalara PHP personalmente recomiendo C:\PHP\ porque es de mas fcil acceso y mas adelante necesitaremos ponerla varas veces y si tiene relacionado mas carpetas nos podra poner algunas molestias, pero en realidad se puede en cualquier ruta.

Luego de elegir la ruta nos aparecer que seleccionemos el servidor Web a utilizar; nosotros usaremos el ISS ISAPI module y le damos clic en Next

Filtro ISAPI: Los filtros de interfaz de programacin de aplicacin para servidores de Internet (ISAPI) son programas que puede agregar a IIS para mejorar el comportamiento del servidor Web. Los filtro ISAPI reciben cada solicitud HTTP realizada al servidor Web para proporcionar funcionalidad adicional al servidor, como registrar informacin de la solicitud, autenticar y autorizar a los usuarios, recibir direcciones URL y comprimir el contenido de Web para reducir el ancho de banda. Despus nos desplegara otra pantalla en la cual tendremos que hacer algunos cambios o ms bien agregar unas opciones ms.

Los cambios a realizar son los siguientes: 1- Extendemos del smbolo executable la opcin program y seleccionamos script

2- Extendemos del smbolo la opcin extensions de la misma manera que el paso anterior seleccionaremos las opciones: pecl_http, IIS Administration, LDAP, MSSQL, MySQL, radius 3- Y por ultimo seleccionaremos la opcin Extras.

Le damos clic en next para dar por terminado esta parte posteriormente daremos install y comenzara la instalacin de todos los componentes anteriormente seleccionados, y podramos dar por terminada la instalacin de php con darle clic en Finish.

Integracin de PHP con IIS. Hasta aqu todo muy bonito, pero en realidad no funciona, para que el servicio web pueda integrar PHP hay que hacer unas cuantas modificaciones que haremos a continuacin. 1- Editar el archivo php.ini el cual esta en la ruta que elegimos anteriormente C:\PHP. Modificar del archivo las siguientes lineas. short_open_tag = On extension_dir = "C:\PHP\ext" cgi.force_redirect = 0 2- Copiar php.ini a C:\WIDOWS C:\winnt El siguiente paso es configurar los filtros ISAPI para php; lo primero que tenemos que hacer es ingresar al administrador de Internet information services.

Posteriormente tendremos que ir a extensiones de servicio web en la parte izquierda del administrador IIS y luego de darle clic nos aparecer en la parte derecha informacin del mismo; seleccionaremos la opcin de Todas las extensiones ISAPI desconocidas y al lado nos aparecern tres opciones; permitir, prohibir, propiedades, damos clic en permitir y nos deber aparecer algo como esto:

10

Sino es as lo podremos agregar manualmente en la parte de agregar una nueva extensin de servicio Web.

11

Colocamos el nombre de la extensin en este caso ser PHP. Damos clic en agregar para buscar el filtro .dll de ISAP y PHP. Si sabemos cual es la ruta la indicamos que en mi caso es C:\PHP\php5isapi.dll que si se sigui este manual desde un principio debera ser la misma, sino simplemente damos clic en examinar. Buscamos la carpeta principal de PHP y damos doble clic en el archivo php5isapi.dll, o solo lo seleccionamos y damos clic en abrir. Posteriormente Aceptar Aceptar y ya queda agregada nuestra nueva extensin PHP En el siguiente paso ingresamos al Administrador de IIS y extendemos y en la parte donde dice sitio-web victor que generalmente dice sitio web predeterminado le damos clic derecho propiedades.

12

En realidad lo que explicara a continuacin es muy parecido al paso anterior, sino es que es igual, se configurara el .dll ISAPI para el sitio web.

Damos clic en agregar para adicionar el nuevo filtro de PHP ISAPI. En el nombre del filtro agregamos pues el de PHP que es von el que estamos trabajando y posteriormente damos clic en examinar para buscar el .dll. Seleccionamos el archivo php5isapi.dll en este caso y damos clic en abrir. Luego es sino que clic en aceptar aceptar y bueno, ya hemos agragado el nuevo filtro, solo nos faltara una ultima configuracin que tenemos que hacer tambin en propiedades del sitio web, pero esta vez nos iremos a la pestaa de Directorio Particular

13

Damos clic en el botn Configuracin En la seccin de Extensiones de aplicacin verificamos si en encuentra la extensin .php sino damos clic en el botn de Agregar. Por ultimo en la parte de Examinar buscaremos el fitro .dll Isasi y en la extensin debemos agregar la .php debemos tener mucho cuidado de cmo la agregamos, deber ser en minscula y hay que tener cuidado de que si le agreguemos el punto al principio. Instalacin de MySQL. Utilizaremos este motor de bases de datos porque muchas aplicaciones Web vienen soportadas para este, o para PostgresSQL, en fin la ventaja es que es software libre y tiene soporte para muchas aplicaciones y tambin cuenta con buena documentacin

14

La aplicacin la podemos descargar de la pgina principal de MySQL: http://www.mysql.com de la seccin de downloads El primer paso ser la instalacin, la cual es sencilla como todas las instalaciones de Windows; doble clic en el icono de instalacin llamado setup.exe y nos comenzara a mostrar una serie de pantallas las cuales son muy amigables y fciles de seguir, la primera de estas es la de bienvenida y con la cual empezaremos con la instalacin dando un clic en Next >:

A continuacin nos muestra el tipo de configuracin con la que deseamos continuar: Typical Cmplete Custom

Para efectos de cualquier configuracin o instalacin de otra aplicacin que necesite opciones mas avanzadas, haremos la instalacin completa:

15

Posteriormente nos mostrara las rutas donde ser instalado, aqu no tandremos que hacer nada ms que darle clic en Install.

Por ultimo nos enseara una serie de pantallas que lo nico que tendremos que hacer es darle clic en Next Next Finish para terminar la instalacin.

16

Bueno despus de terminar con la instalacin nos pedir que configuremos la instancia del servidor MySQL y nos mostrara dos opciones: Detailed Configuration Standard Configuration

En nuestro caso seleccionaremos detailed configuration (configuracin detallada) para elegir la mejor opcin de nuestro caso.

Despus de haber elegido la opcin le damos clic en Next para proseguir y nos mostrara las opciones bajo las cuales queremos instalar el servidor de MySql: Developer Machine. Server Machine. Dedicated MySQL Server Machine.

17

Yo personalmente y como el objetivo es ese, elegir Server Machine que lo adaptara de la mejor forma y para el mejor rendimiento de manera que las aplicaciones Web corran eficientemente sobre el servidor.

Luego nos pedir que seleccionemos el tipo de bases de datos con las que trabajaremos y nos mostrara las opciones con la que permite configurarla: Multifunctional Database. Transactional Database Only. Non-Transactional Database Only.

Seleccionaremos Multifunctional Database (Base de Datos Multifuncional), que nos permitir trabajar con diferentes bases de datos para otros propsitos que puedan surgir mas adelante.

18

A continuacin nos pedir que elijamos la unidad y el directorio donde el espacio de tablas InnoDB debe colocarse, est bien dejarle la opcin por defecto o bien podemos cambiarlo depende de cada uno, en nuestro caso la dejare por defecto.

Lo siguiente ser escoger o asignar cuantos usuarios se podrn conectar simultneamente a la base de datos y nos muestra 3 opciones: Decisin Support (DSS)/OLAP Online Transaction Processing (OLTP) Manual Setting

Elegir la opcin por defecto Online Transaction Processing (Procesamiento de transacciones en lnea) apropiado para la aplicacin Web, pero tambin podemos agregar manualmente la cantidad que consideremos necesaria.

19

Para el siguiente paso asignaremos algunas opciones de red como habilitar el puerto y TCP/IP, por defecto se dejar el puerto pre-establecido para MySQL el cual es el 3306.

Continuamos con la seleccin del conjunto de caracteres por defecto, se escoger la opcin Best Support For Multilingualism (Mejor opcin para multilenguajes).

Seguimos con la configuracin de algunas opciones para Windows como lo son; Install As Windows Service (Instalar como servicio de Windows) y Include Bin Directory in Windows PATH (Incluir el directorio bin en la ruta Windows)

20

A continuacin indicaremos la contrasea y confirmaremos para el usuario administrador de MySQL o sea el usuario root.

Damos clic en Execute para comenzar configurar todos los pasos anteriormente seleccionados.

21

Para terminar clic en Finish y al fin habremos terminado con la instalacin de MySQL.

Como trabajar con MySQL. Hasta aqu todo muy bueno, pero como vamos a entrar a MySQL, pues muy facil, como en la configuracin elegimos la opcin de que incluyera el directorio bin en la ruta Windows podremos acceder desde el smbolo del sistema al mejor estilo de Linux.

22

Solo ejecutamos el comando mysql u root p para ingresar a la base de datos y posteriormente nos pedir la clave que le indicamos en algn momento. Instalacion de una GUI (Interfaz Grafica De Usuario) para MySQL. Otra opcin es instalar una GUI para MySQL la cual consta de numerosas opciones graficas para poder trabajar con las bases de datos y la podemos encontrar en la misma pgina de MySQL, solo bajamos el ejecutable que lucira ms o menos as: .

Procedemos con la instalacin de nuestra interfaz grafica dando clic en Next y posteriormente nos aparecern los trminos de licencia, si queremos seguir con la instalacin tendremos que aceptarlos.

23

Despus nos mostrara o mas bien nos pedir la ruta principal de la aplicacin, claro que podemos dejar perfectamente la que viene por defecto.

Nos ofrece dos tipos de instalacion: Complete Custom

Aqu instalaremos la completa para contar con muchas mas opciones o funciones mas adelante.

El ltimo paso seria finalizar la instalacin dando clic en el botn Install y luego de que termine de cargar toda la configuracin damos clic en Finish.

24

Podremos comenzar a usar nuestra aplicacin la cual viene con varias opciones y para abrirlas solo basta con ir a Inicio Todos los programas MySQL

Instalacin de aplicaciones Web: Algunas aplicaciones Web son relativamente fciles de instalar, lo ms difcil es integrar las aplicaciones anteriores (IIS + PHP + MySQL) por lo dems todo debera estar bien. Algunas aplicaciones como joomla, moodle, wordpress, etc son fciles de descargar, solo tendremos que ir al las paginas oficiales y descargarnos la versin mas actualizada o tambin desde las paginas que nos ofrecen programas para descargar

25

gratis o versiones de prueba, en fin hay diversas formas de encontrarlas, as que por eso no nos quedaremos varados. Cuando se instala IIS la carpeta por defecto donde podremos agregar nuestras pginas, nuestros sitios y nuestras aplicaciones en wwwroot que generalmente la encontramos en la ruta C:\Inetpub\wwwroot.

Moodle: Que es Moodle: Es un paquete de software para la creacin de cursos y sitios Web basados en Internet. Moodle se distribuye gratuitamente como software libre. Moodle puede funcionar en cualquier equipo en el que pueda correr PHP y soporta varios tipos de bases de datos en especial MySQL. La palabra moodle era al principio el acrnimo de Modular Object-Oriented Dynamic Learning Environment (Entorno de Aprendizaje Dinmico Orientado a Objetos y Modular), tambien es un verbo que describe el proceso de deambular perezosamente a travs de algo, y hacer las cosas cuando se te ocurre hacerlas, las dos acepciones se aplican al la forma como se desarrollo moodle.

26

Descarga de Moodle. Bueno lo primero que debemos hacer es descargar la aplicacin de la pgina de moodle: http://download.moodle.org aqu encontraremos diversas versiones y comprimidos en diferentes formatos. Posteriormente descomprimimos el archivo y copiamos la carpeta de moodle en wwwroot

Asignacin de permisos. Hay algo que debemos hacer algunas veces y para algunas aplicaciones, no todas y es que debemos darle permisos a la carpeta para poder trabajar con ella en el IIS porque sino nos podra aparecer un error como el siguiente:

As que procederemos a asignarle los permisos necesarios a moodle; lo primero que haremos es: clic derecho en moodle propiedades clic en la pestaa de seguridad.

27

En este caso solo hay tres nombres de grupos o usuarios los cuales son: administrador, administradores y system, pero tendremos que agregar otro mas para que se pueda instalar la aplicacin sin ningn inconveniente el cual es Usuarios

28

Damos clic en el botn de agregar y nos saldr otra ventana.

Podemos agregar el usuario que necesitamos, si sabemos copiarlo con la sintaxis correcta. Si no sabemos exactamente como agregar el usuario damos clic en Avanzadas y nos mostrara una ventana nueva. Esta opcin es muy til porque nos permite buscar usuarios o grupos solo con copiar parte o el nombre completo del objeto a buscar.

Damos clic en el botn de Buscar ahora para comenzar.

Y en la seccin de Resultado de la bsqueda nos mostraran los usuarios o grupos posibles con este nombre, nos resta darle doble clic en el nombre y lo agregara.

Damos clic en aceptar y ya habremos agregado nuestro usuario, lo que resta es seleccionar la casilla donde dice Control total y automticamente seleccionara las dems y por ultimo damos clic en Aceptar para terminar este proceso.

29

Instalacin de moodle. Ahora si podemos comenzar el proceso de instalacin de Moodle; abrimos nuestro navegador preferido ya sea mozilla firefox, Internet Explorer, Opera, etc y escribimos la direccin http://localhost/moodle

30

Luego de elegir el idioma nos aparecer una lista de comprobacin que realiza moodle para verificar si el estado del servidor es el ptimo para la instalacin.

En el siguiente paso nos pedir las direccin Web completa, la ruta de la carpeta de instalacin de moodle y el directorio de datos donde moodle pueda almacenar los archivos subidos.

31

A continuacin nos pedir la informacin de la base de datos, en mi caso ser MySQL, el servidor localhost, la base de datos se llamara moolde, usuario root, la contrasea que le asigne anteriormente y el prefijo de las tablas de la base de datos que empezaran con mdl_.

En esta parte nos dar la opcin de descargar un paquete de idioma.

32

Luego nos dir que ha creado el fichero de configuracin el cual se llama config.php, claro que no lo tendremos que tocar para nada a menos que en realidad sepamos que cambios se le realizaran, pero moodle ya viene configurado y listo para usarse inmediatamente despus de la instalacin.

Posteriormente nos mostrara el acuerdo de licencia para moodle.

33

Y por lo dems ser aceptar las el resto de condiciones o preguntas que hace moodle, en este proceso nos mostrara la creacin de las tablas y algunos parmetros de la base de datos. En la siguiente seccin nos har unas preguntas sobre el administrador de cmo el nombre de usuario, contrasea, localidad, idioma etc.

Para este paso ya habremos instalado moodle satisfactoriamente y podremos empezar a crear nuestros cursos virtuales y dems.

34

Joomla. Que es Joomla. Es un sistema dinmico de contenido para un sitio Web, es un CMS robusto, personalizable y escalable esta paliacin proviene de Mambo, programa vreado originalmente por la compaa Australiana Miro, una de sus ventajas principales es que la aplicacin Joomla es de software libre y esta en constante desarrollo. Instalacin de Joomla. Lo primero que se debe hacer es copiar la carpeta de joomla en el directorio principal de IIS para las pginas web; C:\Inetpub\wwwroot. Para comenzar la instalacin de joomla tendremos que ingresar a nuestro navegador preferido y digitamos http://localhost/joomla inmediatamente nos re direccionara hacia la pagina de instalacin, y comenzaremos escogiendo el idioma.

35

Posteriormente nos mostrara las una pagina con las comprobaciones que hace la aplicacin para verificar que si es la mejor configuracin del servidor.

Luego nos presentara el acuerdo de licencia bajo la cual esta regida esta aplicacin.

36

Ingresamos la informacin necesaria para la bese de datos.

Configuramos el servidor ftp si deseamos, es recomendable hacerlo para una mejor funcionalidad de la aplicacin.

37

A continuacin nos pedir infamacin general del usuario administrador, llenamos los datos pertinentes como la contrasea, el correo, etc.

Nos dir que para finalizar debemos borrar el directorio de instalacin, as que vamos a la ruta de joomla C:\Inetpub\wwwroot\joomla\ y borramos el archivo llamado installation.

38

Y ya podemos ingresar nuestra clave, recordemos que el usuario administrador por defecto es admin, y la clave es la que le indicamos antes.

Bueno, hasta aqu la instalacin de joomla, podemos comenzar a administrar nuestra aplicacin, una ventaja muy importante es que en un sitio muy amigable y fcil de manejar.

39

Radius. Que es. Remote Autrntication Dial-In User Server; es un protocolo de autenticacin y autorizacin para aplicaciones de acceso a la red o movilidad IP. Utiliza el puerto 1813 UDP para sus conexiones. Instalacin de radius. Lo primero es ir a panel de control agragar o quitar programas agregar o quitar componentes de Windows Seleccionando la opcin servicios de red damos clic en Detalles

Posteriormente nos aparecer una nueva pantalla, que es aqu don de encontaremos el servicio a instalar que nos proporcionar RADIUS para nuestra maquina; seleccionaremos la casilla de servicio de autenticacin de Internet de esta forma: y posteriormente procederemos con la instalacin del servicio dando clic en Aceptar Siguiente Siguiente. Debemos tener en cuenta que debemos contar con los cds de instalacin del Windows que estemos usando.

40

Despus Windows se encargara de instalar y configurar automticamente el servicio de autenticacin solo damos clic en Finalizar para terminar con este proceso.

41

Configuracin de Radius y Active directory. Lo primero que hacemos es abrir el servicio de autenticacin de Internet, al cual podemos acceder la ejecutar el comando ias.msc.

Tambin podemos acceder desde herramientas administrativas, posteriormente elegiremos la opcin Servicio de autenticacin de Internet.

Lo que haremos a continuacin es registrar el servidor en Active Directory. Luego de entrar en el servicio de autenticacin damos clic derecho en Servicio de autenticacin de Internet Registrar servidor en Active Directory.

42

Luego de dar clic nos abrir una ventana preguntndonos que se deseamos autorizar al equipo para leer propiedades de acceso telefnico de los usuarios de nuestro dominio, a esta pregunta damos clic en aceptar.

Y nos aparecer una nueva ventana que igualmente le daremos clic en aceptar.

43

Luego procederemos a crear un cliente en Radius dando clic derecho Clientes RADIUS Nuevo Cliente RADIUS

Escribimos el nombre descriptivo de l nuevo cliente y posteriormente le copiaremos la direccin IP correspondiente.

44

Creamos el cliente y dejamos por defecto RADIUS Standard, luego creamos el secreto compartido que ser un secreto que solo deber saber el administrador y por medio del cual podr acceder remotamente.

Nos resta dar clic en Finalizar para agregar el nuevo cliente y habremos terminado aqu por ahora. Ingreso de un nuevo usuario en Active Directory. Ingresamos a la opcin de usuarios y equipos de active directory ingresando por inicio herramientas administrativas usuarios y equipos de active directory

45

Despus procederemos a agregar un nuevo usuario dando clic derecho Users Nuevo Usuario

Ingresamos los datos que no pide para el nuevo usuario y damos clic en Siguiente > para continuar.

46

Despus ingresamos la contrasea que usara el usuario.

Para terminar damos clic es siguiente y posteriormente en finalizar para terminar con la creacin del nuevo usuario. Debemos darle los permisos necesarios al usuario para que joomla permita a este usuario acceder a su servicio, damos clic derecho sobre el usuario propiedades

47

Nos dirigimos a la pestaa de Marcado y buscamos la opcin permitir acceso y la seleccionamos.

48

Instalacin de Openfire Descargar los paquetes OPENFIRE y SPARK de la pgina oficial de www.openfire.org/download. Creamos la base de datos para el OPENFIRE en MYSQL para eso seguimos la siguiente ruta: INICIO EJECUTAR. Una vez en ejecutar escribimos el siguiente comando CMD para abrir la consola de la siguiente manera:

Una vez que la consola esta abierta entramos a MYSQL entramos de la misma manera como lo hacemos en windows con el comando mysql u root p y damos ENTER despus de esto ingresamos la contrasea veremos la ventana de la siguiente manera.

49

Si lo hacemos bien veremos que estamos en MYSQL como lo podemos apreciar en la siguiente ventana.

Una vez dentro de MYSQL debemos creamos la base de datos con la siguiente lnea de comando create database openfire; y damos ENTER se vera as:

50

Para ver las bases de datos usaremos el comando show databases; para comprobar que si este la base de datos openfire.

Despus de asegurarnos que la base de datos esta creada vamos al escritorio y damos clic en el paquete de instalacin de openfire que hemos descargado.

Una vez que hagamos doble clic empezara la instalacin como lo vemos en esta imagen

51

Ahora nos aparecer una ventana en la cual nos aparecer cual ser el idioma que deseamos seleccionar elegimos Spanish .

Damos clic en siguiente para que el asistente de instalacin comience con esta.

52

Aceptamos la licencia y damos siguiente.

Veremos que empezara la instalacin.

53

Finalmente damos clic en finalizar para acabar con la instalacin.

Para empezar a configurar el OPENFIRE debemos http://127.0.0.1:9090/ Ahora seleccionamos el idioma y damos Continuar

entrando por

la URL

54

Nos mostrara el dominio y el puerto por el cual trabaja OPENFIRE por defecto y damos Continuar.

Configuramos un usuario y una contrasea para el administrador de OPENFIRE

55

En este punto veremos que openfire nos preguntara que sobre como configuramos la base de datos elegimos conexin estndar y damos Continuar.

Rellenamos los espacios con la informacin de la bases de datos par poder enlazar OPENFIRE con mysql.

Por ultimo damos clic en el botn Completar a la consola de administracin.

56

Ingresamos el usuario y la contrasea del administrador para poder abrir la consola de administrar de OPENFIRE.

Veremos la consola de administracin en esta agregaremos los usuarios, grupos, plugins, sesiones, etc.

57

Nos dirigimos a la plantilla Usuarios/Grupos y en esta veremos que ya hay un usuario que es el usuario admin. Que ya habamos creado-

58

Damos clic en Crear Nuevo Usuario y rellenamos los datos de los usuarios como lo vemos en la imagen y damos clic en Crear y Crear Otro para poder crear otro usuario de openfire.

Hacemos lo mismo con nuestro nuevo usuario y damos clic en Crear Usuario.

59

Despus agregamos el grupo para despus agregar los usuarios en este damos clic en Grupo.

Damos clic en Crear un nuevo grupo, escribimos en nombre de nuestro nuevo grupo en Crear Grupo Nuevo y damos si queremos aun pequea descripcin de este grupo y damos para finalizar en el botn Crear Grupo.

60

Agregamos los usuarios en el campo Agregar Usuario y finalizamos con Agregar

Ya tenemos instalado el servidor como tal pero para que nos podamos comunicar con los usuarios debemos instalar el agente de OPENFIRE que es el SPARK y este ya lo hemos descargado damos doble clic.

Empezamos con la instalacin de agente.

61

El agente nos pedir en que directorio deseamos instalarlo damos Next para que instale en el directorio por defecto.

Damos Next para continuar con la instalacin.

62

Damos Next para continuar con la instalacin para que cree un icono de SPARK en el escritorio y para que se ejecute este al terminar.

Esperamos a que termine de extraer los archivos de SPARK.

63

Y para terminar damos clic en Finish.

Veremos que se ejecuta el SPARK ingresamos al agente el usuario que habamos creado con su respectiva contrasea y la direccin del servidor y damos Ingresar.

64

Como veremos nos pudimos validar contra el servidor OPENFIRE pero no hay usuarios con quien comunicarnos para eso debemos agregar usuarios damos clic en Contacto y damos clic despus en Agregar contacto.

En este cuadro aadimos el usuario, le damos un apado y configuramos el grupo y finalizamos con Agregar.

Como podemos observar ya esta el usuario que agregamos.

65

Al usuario recin agregado le aparcera una peticin como esta en la cual podesmos aceptarlo o denegarlo en este caso lo aceptaremos.

Veremos en OPENFIRE al usuario vctor esta agregado

Si entraos en el servidor OPENFIRE y entramos a la plantilla Usuarios veremos que nuestros usuarios estn conectados.

Si entrados a sesin veremos no solo que ambos usuarios estn conectados, tambin el agente que usan para conectase, si esta autentificado por la base de datos y las direcciones ips de don de estn conectados entre otros datos.

66

Por ultimo veremos la comunicacin de entre los usuarios debemos dar doble clic al usuario o al contacto al cual deseamos comenzar la comunicacin.

Y veremos un cuadro muy parecido al Messenger en el cual podremos enviar mensajes instantneos en ambos sentidos

Y por ultimo solo nos falta disfrutar de nuestro OPEN FIRE.

67

CONCLUSIONES
Nos podemos dar cuenta que PHP se ha convertido en un lenguaje casi universal para desarrollar aplicaciones Web, sobre todo aplicaciones de software libre. Podemos contar con numerosos servicios Web que nos permiten instalar nuestras aplicaciones, algunos podrn ser privativos y otros de software libre, algunos posiblemente mas fciles que otros para instalar, pero lo que si es seguro es que no nos vamos a varar por eso Hay muchas aplicaciones que se desarrollan y se siguen actualizando constantemente, sacando cada vez mas versiones y utilidades que servirn mucho a la comunidad. MySQL es un gestor de bases de datos muy popular y funcional, el cual viene soportado para una infinidad de aplicaciones.

68

También podría gustarte