Home

4 Herramientas de desarrollo, instalación y configuración

image

Contents

1. system_detect_summer Detecci n autom tica de horario de verano system_rootmail email de contacto de la plataforma ghost_time Tiempo en minutos despu s del cual un usuario inactivo se borra de la tabla de usuarios en plataforma Carlos Serrano S nchez Plataforma Ninbox aplicaci n web para integraci n de servicios e Learnin Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n v mysql_server Servidor mySQL mysql_login Login mySQL mysql_pass Contrase a mySQL Yv Vv y mysql_database Nombre de la base de datos Para la monitorizaci n se deben tambi n configurar las tablas monitor security como se ver en el cap tulo 5 Pruebas de la aplicaci n desarrollada Carlos Serrano S nchez Plataforma Ninbox aplicaci n web para integraci n de servicios e Learning Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n 4 5 Conclusiones La plataforma Ninbox muestra un claro ejemplo de c mo se pueden realizar aplicaciones web de gran envergadura con pocos recursos tanto en la fase de desarrollo como en la propia ejecuci n La instalaci n de Ninbox como se ha explicado es f cil y r pida aunque como l neas futuras pueden incluirse archivos de instalaci n que automaticen todo este proceso por medio de una interfaz gr fica que proporcione la posibilidad de configurar todo el sistema completo mediante varios clicks Carlos Serrano S nchez
2. Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n La oxidaci n por falta de uso gasta mucho m s las herramientas que el propio trabajo Benjamin Franklin Estadista y cient fico estadounidense Plataforma Ninbox aplicaci n web para integraci n de servicios e Learnin Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n 4 1 Introducci n En este cap tulo se describen en primer lugar las herramientas necesarias que se han utilizado en el desarrollo de este proyecto A continuaci n se expone un manual de instalaci n de las aplicaciones que componen la plataforma Ninbox y por ltimo se describen los archivos y par metros de configuraci n Carlos Serrano S nchez Plataforma Ninbox aplicaci n web para integraci n de servicios e Learnin Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n 4 2 Herramientas de desarrollo Como se ha introducido a lo largo de este documento la plataforma ninbox est basada en el lenguaje de programaci n PHP La herramienta fundamental de trabajo ha sido un PC Pentium IV 512 Mb de RAM con Windows XP como Sistema operativo Se ha instalado en dicho sistema operativo un servidor Apache con m dulo MySQL Todos los scripts est n elaborados en el editor de texto por notepad Para la elaboraci n de im genes de interfaz se ha utilizado GIMP un programa de retoque de im genes con licencia GNU Adem s del equipo ant
3. Copiar la carpeta model en la carpeta deseada del servidor como por ejemplo en el caso del PC utilizado en el desarrollo c wamp www ninbox A continuaci n se deben crear las bases de datos necesarias para la ejecuci n En el cap tulo 7 Referencia de c digos y planos se describen todas las tablas utilizadas Para crear dichas tablas existe el archivo install_mysql php ubicado en la subcarpeta install de la carpeta model Dicho archivo presenta una interfaz gr fica donde se solicitan los siguientes datos Nombre del servidor Login Contrase a Nombre de la base de datos Ejecutando install_mysql php se crean autom ticamente todas las tablas necesarias para las aplicaciones desarrolladas Carlos Serrano S nchez Plataforma Ninbox aplicaci n web para integraci n de servicios e Learnin Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n Antes de ejecutar este archivo se debe crear manualmente una base de datos en el servidor Esta operaci n se puede realizar accediendo al phpmyAdmin del servidor y seleccionando crear tabla como se muestra en la siguiente figura Bienvenido a phpMyAdmin 2 6 1 pI3 MySQL 4 1 10a nt ejecut ndose en localhost como root localhost phpMyAdmin 950909 Base de datos mysaL Lil cami 7 lb Crear nueva base de datos S Language Spanish es utf 8 Iv Bases de datos M prueba_de_ninbox Collation 77 3 14 Juegos de caracteres de MySQL UTF 8 Unicode utf8 Selec
4. cione una base de Y Mostrar informaci n de marcha de MySQL datos Mostrar las variables del sistema MySQL Cotejamiento collation de las conexiones MySQL utf8_general_ci Mostrar procesos Juego de caracteres y sus cotejamientos collations g Privilegios Bases de datos amp Exportar amp Tema Estilo Original a Documentaci n de phpMyAdmin Mostrar informaci n de PHP 3 P gina oficial de phpMyAdmin ChangeLog CVS Lists Figura 23 Interfaz de phpMyAdmin A continuaci n se muestra la interfaz que presenta el archivo install_mysql php que se ejecuta en caso de servidor local en la direcci n http localhost ninbox install install_mysql php Install system application Please check all mySQL databse data before fill this form Confirm database 1s created in server server localhost login root password ez database prueba_de_ninbox Figura 24 Interfaz de install_mysql php Carlos Serrano S nchez Plataforma Ninbox aplicaci n web para integraci n de servicios e Learnin Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n Una vez creadas las tablas es recomendable borrar todos los archivos de la subcarpeta install para evitar posibles ataques Una vez realizada esta operaci n la instalaci n del sistema est finalizada y el siguiente paso es establecer los archivos de configuraci n Carlos Serrano S nchez Plataforma Ninbo
5. es descrito se ha utilizado una conexi n a internet de banda ancha tanto para el an lisis como para la documentaci n En la ltima fase del proyecto se ha contratado un servicio de alojamiento web en un servidor compartido de pago Dreamhost d nde se ha instalado la aplicaci n y se han probado todas las herramientas como se describe en el cap tulo 5 Dreamhost es un servidor Linux de esta manera se ha comprobado la portabilidad de la plataforma ninbox y la compatibilidad con diferentes versiones de servidor PHP y MySQL A lo largo del desarrollo de la aplicaci n se han utilizado simult neamente los siguientes navegadores web gt LE5 5 gt Firefox 1 5 gt Opera 9 Para el depurado del c digo Javascript se ha empleado la herramiento de debug que posee Firefox Carlos Serrano S nchez Plataforma Ninbox aplicaci n web para integraci n de servicios e Learnin Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n 4 3 Instalaci n Los requisitos b sicos que se han probado para la instalaci n de la plataforma son gt S O Windows XX Linux XX gt Servidor web ApacheXX con PHP 5 x y mySQL 4 x El servidor debe tener habilitado el m dulo de sesiones gt Memoria RAM No especificada gt Disco duro 4Mb v Navegador web I E 5 x Firefox 1 x Opera 9 x Para la instalaci n de las aplicaciones desarrolladas en este proyecto se deben realizar los siguientes pasos
6. x aplicaci n web para integraci n de servicios e Learnin Cap tulo 4 Herramientas de desarrollo instalaci n y configuraci n 4 4 Configuraci n En este proyecto s lo se han realizado las funciones b sicas de autenticaci n y control de la plataforma Quedando muchas de las funciones propias de la plataforma para la educaci n online en proyecto para l neas futuras Por este motivo la configuraci n se centra b sicamente en los datos de conexi n al servidor y monitorizaci n de tareas Para la configuraci n de conexi n se debe modificar el archivo config php que se encuentra en la subcarpeta phpLibrary de la carpeta model Este archivo almacena las siguientes variables Vv Vv V V WV v system_version versi n de la plataforma ninbox system_stat fijado a true estable que la plataforma realice el proceso de grabado de estad sticas diarias system_url URL de la carpeta ra z del sistema system_id identificador de descarga para el soporte ninbox sin usar system_name nombre de la plataforma system_keywords palabras claves para los motores de b squeda system_country Pa s principal de la plataforma system_encode Sistema de codificaci n por ejemplo iso 8859 1 system_language Lenguaje por defecto de la plataforma system_data_format Formato por defecto de la hora por ejemplo md mm dd yyyy system_gmt desplazamiento en horas respecto al meridiano de Greenwith de hora local de la plataforma

Download Pdf Manuals

image

Related Search

Related Contents

MÈCHE - Wright Medical  Diapositive 1 - Campingcar  Gefen EXT-DVIRS232-1FO User's Manual  VT592 User Manual  ダウンロードファイル:3.5 MB  MÁQUINAS IMPORTANTES NA CONSTRUÇÃO    LE PALAN ELECTIQUE TYPE CCF DR  h1_h4_out [更新済み]  KGNDRVDA USER MANUAL  

Copyright © All rights reserved.
Failed to retrieve file