Click here to load reader
Upload
franklin-calle-zapata
View
1.907
Download
0
Embed Size (px)
DESCRIPTION
Proyecto Open Source Peruano: H3M Metodología para poner en marcha soluciones empresariales bajo plataforma web Solución empresarial - Sistema de gestión academico/administrativa de una Universidad y de un Instituto Superior Tecnológico Manual de instalación 1 de 5
Citation preview
Proyecto H3M Instalar Sistema
UNISIGA2 / ISTSIGA2 con XAMPP
Introducción práctica
Instalar Sistema UNISIGA2/ISTSIGA2 con XAMPP: Introducción práctica
by Franklin Calle ZapataCopyright © 2009 by Franklin Calle Zapata bajo FDL
PrólogoEsta presentación describe como se instala y configura el sistema UNISIGA2/ISTSIGA2 en un Webserver Apache y database server
MySQL con XAMPP, en la versión win32 1.7.0 installerLas plataformas objetivos son : Windows XP, Windows 2000
Professional, GNU/Linux Ubuntu 8.10 Intrepid Ibex
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 2
Indice• Objetivos• Contenido
IntroducciónQué es H3M ?Qué es UNISIGA2 / ISTSIGA2 ?Características principalesObteniendo los archivos instaladoresInstalación en Windows XP professional
Requerimientos mínimosInstalar XAMPP
Configuración básica El fichero de configuración php.ini
Estableciendo seguridad en nuestro servidorInstalar UNISIGA2 / ISTSIGA2
Crear base de datosCrear archivos y directorios de la aplicación
Configurando accesosComo webmaster de la aplicaciónComo webmaster en PHPfileNavigator
3. Resumen4. Referencias
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 3
Objetivos
• Definir en forma clara y precisa :– Cómo instalar, con XAMPP, un servidor web (WebServer) , un Servidor de base
de datos (Database server) y el lenguaje de programación para entorno web PHP,
– Configuración mínima de los archivos de la plataforma,– Cómo darle seguridad mínima a la plataforma,– Qué es H3M ?, – Qué es UNISIGA2 / ISTSIGA2,– Cómo instalar UNISIGA2 / ISTSIGA2,– Cómo acceder a la aplicación como webmaster
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 4
Indice1. Objetivos2. Contenido
Qué es H3M ?Qué es UNISIGA2 / ISTSIGA2 ?Características principalesObteniendo los archivos instaladoresInstalación en Windows XP professional
Requerimientos mínimosInstalar XAMPP
Configuración básica El fichero de configuración php.ini
Estableciendo seguridad en nuestro servidor
Instalar UNISIGA2 / ISTSIGA2Crear base de datosCrear archivos y directorios de la aplicación
Configurando accesosComo webmaster de la aplicaciónComo webmaster en PHPfileNavigator
3. Resumen4. Referencias
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 5
PROYECTO H3M (Hermes Trismegistus)La idea principal de este proyecto Open Source Peruano, es crear una metodología alterna, que permita desarrollar soluciones empresariales completas y muy seguras, en el menor tiempo posible y al menor costo, muy mantenible, muy migrable, multiplataforma, bajo entorno web, basándose principalmente en agregar valores agregados y/o combinar de manera óptima muchos proyectos Open Source de primerísima calidad que actualmente existen en el séptimo continente (Internet).
Las soluciones empresariales a diseñar e implementar son una mezcla de dos conceptos CMS (Content Management System)y ERP (Enterprise Resource Planning), de tal forma que toda la información almacenada en la Base de datos, se integre completamente para ser mostrada y mantenida, de ser el caso, por los clientes tanto internos (de todos los niveles) como externos de una manera muy sencilla y estandarizada.
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 6
Indice1. Objetivos2. Contenido
Qué es H3M ?Qué es UNISIGA2 / ISTSIGA2 ?Características principalesObteniendo los archivos instaladoresInstalación en Windows XP professional
Requerimientos mínimosInstalar XAMPP
Configuración básica El fichero de configuración php.ini
Estableciendo seguridad en nuestro servidor
Instalar UNISIGA2 / ISTSIGA2Crear base de datosCrear archivos y directorios de la aplicación
Configurando accesosComo webmaster de la aplicaciónComo webmaster en PHPfileNavigator
3. Resumen4. Referencias
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 7
Sistema de Gestión Académica y Administrativa (SIGA2)Versión: Universidad – UNISIGA2 Instituto Superior Tecnológico – ISTSIGA2Para ir desarrollando la “nueva” metodología, es necesario e imprescindible ir demostrando su aplicabilidad, funcionalidad y eficiencia, desarrollando soluciones empresariales en un contexto empresarial específico, para ello, se decidió por el contexto educativo, dada la importancia que tendría este aporte dentro de nuestra realidad nacional.
En este contexto empresarial educativo, se creyó por conveniente considerar tres grandes categorías: Universitario, Institutos Superiores Tecnológicos y para Colegios (Secundarios, Primarios), para ello, desde Enero del 2007, se inició el análisis, diseño e implementación de las dos primeras categorías: Universitario e Instituto Superior tecnológico, dejando pendiente la categoría: Colegios de nivel primario y secundario.
A la fecha, Enero 2009, las dos primeras categorías, siguen un mismo patrón, por lo que explicar, su instalación, configuración y funcionamiento es válido para ambas.
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 8
Indice1. Objetivos2. Contenido
Qué es H3M ?Qué es UNISIGA2 / ISTSIGA2 ?Características principalesObteniendo los archivos instaladoresInstalación en Windows XP professional
Requerimientos mínimosInstalar XAMPP
Configuración básica El fichero de configuración php.ini
Estableciendo seguridad en nuestro servidor
Instalar UNISIGA2 / ISTSIGA2Crear base de datosCrear archivos y directorios de la aplicación
Configurando accesosComo webmaster de la aplicaciónComo webmaster en PHPfileNavigator
3. Resumen4. Referencias
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 9
Sistema de Gestión Académica y Administrativa (SIGA2)Características Principales:•Portal web 2.0, configurable de acuerdo a las características de la empresa,
•Gestión de imágenes a mostrar en forma aleatoria en la cabecera,
•Gestión de aperturas de ventanas tipo popup y/o innerdiv (ventanas con javascript),
•Sistema de Gestión Noticiosa: Noticias, Artículos, Eventos importantes, incluye disponibilidad de enlaces a los correspondientes RSS (Sindicación de noticias),
•Sistema de consulta de alumnos, trabajadores, apoderados, empresas, enlaces de interés, repositorio de documentos importantes,
•Buscador Google personalizado,
•Gestión de opciones de menú vertical, aplicando Ajax,
•Acceso a calendarios, álbumes de fotos y gadget (utilitarios) haciendo uso del operador Google,
•Acceso directo al Sistema de Gestión académico/administrativa y al Campus virtual (Moodle) de la institución o empresa,
•Pié de página con los datos principales de la empresa, acceso a los enlaces RSS y a datos climatológicos, temperatura ambiente, hora actual,
•Gestión de enlaces RSS externos, haciendo uso de un lector RSS que usa Ajax.
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 10
Sistema de Gestión Académica y Administrativa (SIGA2)
Características Principales:•Sistema de Gestión Académico/Administrativa – Interface de usuario final.
•Sistema de autenticación: cuenta, contraseña y tipo de cuenta, incluye una prueba desafío-respuesta utilizada en computación para determinar cuándo el usuario es o no humano (CATCHA - Completely Automated Public Turing test to tell Computers and Humans Apart - Prueba de Turing pública y automática para diferenciar a máquinas y humanos),
•Sistema de Administración de cuenta, cambio de contraseña, email, datos básicos del usuario, comunicación vía email con al administrador de la aplicación,
•Interface de usuario, en función del tipo de cuenta usada por el usuario para acceder al sistema,
•Acceso al Campus virtual, sistema de gestión noticiosa y a las opciones académicas y/ administrativo que le corresponden a la cuenta, tipo de cuenta y a la tabla que accede,
•Acceso a los siguientes subsistemas: tablas generales, esquemas empresarial, académico, administrativo, según sea el caso.
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 11
Sistema de Gestión Académica y Administrativa (SIGA2)
Características Principales:•Sistema de Gestión Académico/Administrativa – Interface del Webmaster.
•Gestión de acceso directo a los archivos y directorios del sistema basado en PHPfilenavigator,
•Gestión de estadísticas de acceso al portal y sistema web 2.0, haciendo uso de la gran cantidad de funcionalidades disponibles en Google analytics,
•Configuración del portal web 2.0: datos principales de la empresa y de la aplicación, cabecera, enlaces principales, ventanas emergentes, gestión de noticias, themes, menú principal, imágenes que se presentan en la cabecera,
•Gestión de cuentas de usuarios finales y del mismo webmaster: cuenta, contraseña y tipo de cuenta,
•Sistema de control de acceso, según el tipo de cuenta y tabla que se acceda,
•Gestión de copias de respaldo de la base de datos del sistema y de los procesos de restauración correspondiente,
•Interface de webmaster para acceder a todo el sistema,
•Acceso al Sistema de Gestión noticiosa y a las opciones académicas y/ administrativo como webmaster.
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 12
Indice1. Objetivos2. Contenido
Qué es H3M ?Qué es UNISIGA2 / ISTSIGA2 ?Características principalesObteniendo los archivos instaladoresInstalación en Windows XP professional
Requerimientos mínimosInstalar XAMPP
Configuración básica El fichero de configuración php.ini
Estableciendo seguridad en nuestro servidor
Instalar UNISIGA2 / ISTSIGA2Crear base de datosCrear archivos y directorios de la aplicación
Configurando accesosComo webmaster de la aplicaciónComo webmaster en PHPfileNavigator
3. Resumen4. Referencias
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 13
• XAMPP is a free distribution for the local installation and configuration of the Web server Apache with MySQL, SQLite, PHP, PEAR and Perl. XAMPP contains additionally different useful Tools like the ftp server FileZilla ftp, the Mailserver Mercury Mail, phpMyAdmin, of Webalizer, open SSL and Python.
• XAMPP es una distribución libre para la instalación y la configuración locales del web server Apache con MySQL, SQLite, PHP, la PEAR y el Perl. XAMPP contiene además diversas herramientas útiles como el ftp server FileZilla ftp, el Servidor de correo Mercury Mail, el phpMyAdmin, Webalizer, Open SSL y Python.
http://www.apachefriends.org/en/xampp.html
21/01/09 www.innovavirtual.org / Franklin Calle Zapata 14
• INNOVAVITUAL, portal personal que es una clara demostración del uso y aplicación de esta nueva tecnología y que servirá como medio de prueba y documentación de la misma.
• La documentación de la metodología y los sistemas que se vayan creando, será llevada a cabo combinando varias herramientas y/o servicios, tales como Moodle, Google Docs, ClipBucket, slideshare, revver, youtube.
• Definir toda una metodología y crear las soluciones empresariales, implica mucho esfuerzo y dedicación y sobre todo muchos recursos. Esperamos que lo definido al momento le sea de utilidad a empresas, instituciones públicas o personas naturales, sobre todo que se convierta en un aporte a la comunidad de software libre.
• Esperamos en algún momento disponer de apoyo económico para seguir con este sueño y poner a disposición de la comunidad cada vez más y mejores soluciones empresariales que contribuyan a mejorar la calidad de vida de las personas.
INNOVAVIRTUAL http://www.innovavirtual.org
http://www.innovavirtual.org/proyecto_h3m/unisiga2.rar