MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM



Documentos relacionados
Internet Information Server

INTRANET: MANUAL DE INSTALACIÓN

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

Servidor web E-Sniper

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: cisvirtual@ucv.edu.pe. 1.

INDICE. Página 2 de 23

Manual de Instalación

Arturo Cepeda Pérez. Software Engineering Tutor MANUAL DE INSTALACIÓN Y CONFIGURACIÓN

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED

Toda base de datos relacional se basa en dos objetos

Control de accesos autónomo por huella dactilar

Explotación de Sistemas Informáticos IES Murgi PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE

Manual De Instalación Solin

Manual de Configuración. Instalación de PHP sobre IIS 7 en Windows Server 2008 Versión 1.0

TS RemoteApp Manager

Implantar Microsoft Software Updates Service (SUS)

Internet Information Server

CUALQUIERA, NO ES NECESARIO DISPONER DE ADSL

Configuracion Escritorio Remoto Windows 2003

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

2. Instalación y configuración del servidor FTP IIS en Windows 2008 Server.

Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación

Manual de instalación. BIABLE Great Plains-Dynamics

Como hacer copias de seguridad directamente en unidades de red

Configuración de Internet Information Services 7 en Windows Server 2008 Enterprise

Q-flow 3.3 Instalación Express. Urudata Software Canelones 1370 Piso 2 CP11200 Montevideo, Uruguay Teléfono: (598) Fax:

Administración de sitios Web. Capítulo 8. Servidores Web: Internet Information Server

Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández.

Requisitos del Sistema Instalación SQL Server

10. El entorno de publicación web (Publiweb)

MANUAL DE INSTALACIÓN DEL SISTEMA PERUANO DE INFORMACIÓN JURÍDICA

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED

Guía Rápida de Inicio

Q-flow 3.1: Instalación Express

Configuración de Aspel-SAE 5.0 para trabajar Remotamente

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Configuración de Aspel-SAE 6.0 para trabajar Remotamente

Técnicas de Programación


Configuración de Aspel-SAE 6.0 para trabajar Remotamente

Notas para la instalación de un lector de tarjetas inteligentes.

Control de presencia para terminal por huella dactilar

Como detectar conexión del Servidor y SQL?

Configuración de Aspel SAE 5.0 para trabajar Remotamente. 2. Para configurar Aspel-SAE 5.0 como Servidor Remoto se necesita:

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Guía de Instalación de XTBox

El proceso de Instalación de Microsoft SQL Server 2008

VIRTUAL CAMARERO. Proyecto fin de carrera Ingeniería en informática. Desarrollo de aplicaciones departamentales con.net Framework 4.

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Manual de Instalación

Instalación y configuración de Windows SharePoint Services (WSS) 2003

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

SBConta.NET Manual de instalación. SBSS Consulting, S.A Barcelona Telf , fax web

Instalación y Registro Versiones Educativas 2013

Manual Instalación. Componentes necesarias para operar en la Facturación Electrónica SII

1. Para iniciar la instalación, haga doble clic en sqlexpr.exe.

CITRIX Citrix Application Streaming

Recall SIP. Guía de Instalación y Configuración Versión 3.7

GOBIERNO DE LA CIUDAD DE BUENOS AIRES

Manual de Referencia

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

Guía de. Instalación Rápida Soft Restaurant Enterprise versión 8.0. nationalsoft.com.mx

AceReader Pro. Deluxe Network Versión Windows. Guía de Inicio Rápido

INSTALACIÓN DE MÚLTIPLES SUPERVISOR VS EN RED

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

Instalación de la aplicación de COAS Visado Digital

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007

Trabaja los Sistemas Aspel desde tus sucursales con Terminal Server

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Instalación del Software Magaya

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86

helppeople Viewer 2013

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

CONTENIDO. Introducción

GUÍA DE INSTALACIÓN SISTEMA FIREROSE

Departamento Nacional de Planeación República de Colombia

Acronis License Server. Guía del usuario

Requisitos mínimos para el correcto funcionamiento del Portal del Empleado

TELEPROCESOS Y SISTEMAS DISTRIBUIDOS

MANUAL INSTALACIÓN ABOGADOS MF

Manual del instalador de Red

Guia rápida EPlus Cliente-Servidor

UNIDAD DIDACTICA 6 PERFILES LOCALES Y MÓVILES DE USUARIO

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003

APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN.

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

Instalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008

Manual de usuario de IBAI BackupRemoto

Instalación y configuración de SharePoint (SPS) 2003

MANUAL DE INSTALACION PARA EL SISTEMA DE SEMILLAS.

Requerimientos Técnicos

IIS 7(Internet Information Services 7)

Transcripción:

ANEXO A MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM

1 Modelo de implementación del sistema LMS en ASP.NET El modelo de implementación usado para el sistema LMS esta basado simplemente en la tecnología de copia de archivos. Esto significa que no necesitamos ninguna utilidad especial o paquete de herramientas para poner en funcionamiento el sistema LMS en un servidor Web. Este modelo de mínima implementación es posible gracias a algunos servicios especiales que se ejecutan en la plataforma.net, servicios suficientes inteligentes como para manejar el proceso de localización y gestión de componentes compilados en el servidor ASP.NET. Estos servicios son tan efectivos que ya no necesitamos registrar los componentes adicionales usados por el sistema LMS en el registro de Windows. El truco de este modelo de implementación es colocar todas las DLL del sistema LMS en una carpeta especial, la carpeta BIN, que es una subcarpeta de la raíz de nuestra solución. Como el servidor ASP.NET no utilice el registro de Windows, la única manera en que puede localizar las DLL es si las situamos en la carpeta BIN de la carpeta de instalación del sistema LMS. Si no las colocamos exactamente ahí, recibiremos un error en tiempo de ejecución diciéndonos que ASP.NET no puede localizar el componente. Éste es el único requisito que pone ASP.NET en la implementación física de la solución LMS. Se pueden añadir las demás carpetas y archivos que son parte central del sistema de archivos del sistema LMS, pero las DLL compiladas deben estar siempre situadas en la misma carpeta. Ahora bien el primer paso que UD. deberá hacer para instalar el sistema LMS en una máquina es cerciorarse de que sea una máquina tipo servidor con un sistema operativo de servidor. Como el sistema LMS fue construido bajo una plataforma Windows Server 2003, recomiendo que sea ese el sistema operativo que se use e instale. 1.1 Requerimientos Hardware y Software del sistema LMS En cuanto a hardware se refiere son necesarias las siguientes características: Procesador Pentium 4 de 2 Ghz de procesamiento, mínimo Pentium III Celeron 250 Mb de memoria RAM, recomendado 512 Mb de memoria RAM Una tarjeta NIC FastEthernet 10/100 con acceso a Internet En cuanto software, los siguientes componentes deberán estar preinstalados en su máquina: El servicio Internet Information Service o (IIS) Extensiones Frontpage 2000 Servicio SMTP Server Framework.NET versión 1.1.4322 IE Web Controls DynaZIP.NET Components Microsoft SQL Server

Una vez hecho esto, se debe configurar ciertas carpetas y sus permisos de acceso a usuarios. Además, debe crear la base de datos ejecutando el código que viene en el anexo SQL. 1.2 Instalación de IIS La instalación de IIS es fácil: 1. Pulse inicio y seleccione Configuración Panel de control. 2. Seleccione Agregar o quita programas. 3. Pulse Agregar o quitar componentes Windows. 4. Si ya está seleccionado Servicios de Internet Information Server. En la Figura 98, este componente ya está instalado. En otro caso, pulse sobre Siguiente para instalar los archivos IIS necesarios. Figura 1 Ayudante de instalación de componentes adicionales de Windows Cuando se instala IIS automáticamente se crea un directorio que representa el sitio web. Este es el directorio c:\inetpub\wwwroot. Cualquier archivo de este directorio aparece como si estuviera en la raíz de su servidor web. Para comprobar que IIS se ha instalador correctamente y está ejecutándose, diríjase al directorio c:\inetpub\wwwroot y verifique que contiene un archivo llamado localstart.asp. Este es un archivo ASP simple (no ASP.NET) que se instala automáticamente con IIS. Si intenta pulsar dos veces sobre este archivo se ejecutará sobre el directorio local, recibirá un mensaje de error informando que su ordenador no

sabe cómo manejar solicitudes directas de archivos ASP o se abrirá otro programa como Microsoft FrontPage para editarlo. Esta limitación existe por el modo en que se procesa los archivos ASP y ASP.NET. 1.3 Instalación de Framework.NET y el Cliente de Extensiones FrontPage 2000 Puede bajarse de la Internet el Framework.NET, sin embargo en el paquete del sistema LMS, viene un CD con los prerrequisitos de instalación de Visual Studio.NET. Al insertar el CD un ayudante le permitirá seguir los pasos para completar la instalación de los componentes primarios de.net. El ayudante y los componentes adicionales se muestran en la siguiente figura: Figura 2 Wizard de instalación de componentes primarios de.net Con esto UD instalará el servidor ASP.NET, el Framework 1.1 y las extensiones web necesarias. 1.4 Uso del CD de instalación del sistema LMS El CD de instalación contiene el instalador del sistema LMS. Al insertar el CD en una unidad de lectura de discos, se desplegará automáticamente el instalador del sistema LMS. El instalador LMS creará en el sistema servidor una carpeta con la siguiente dirección c:\inetpub\wwwroot\lms, la raíz de instalación variará

dependiendo del nombre de la etiqueta de la unidad lógica de disco duro que UD desea instalar el sistema en la cual instalará todos los archivos necesarios para desplegar todas las páginas web, archivos de configuración del sistema y de la base de datos. Además, en esa carpeta se copiará un programa pequeño que le ayudará a crear y configurar la base de datos para el sistema y las carpetas necesarias para el correcto funcionamiento del sistema LMS. Seguido de este proceso, el instalador LMS instalará el componente DynaZIP.NET, y por último instalará el componente de los controles de Internet Explorer IE Web Controls. Una vez instalado el sistema LMS, deberá ejecutar el programa LMSDatabaseCreator que se encuentra copiado en la carpeta virtual del sistema LMS. 1.4.1 Uso del programa LMSDatabaseCreator Una vez que haya localizado al programa ejecutable LMSDatabaseCreator en la carpeta de instalación del sistema, haga doble clic sobre el programa LMSDatabaseCreator.exe y se abrirá una ventana donde le pedirá a UD tres parámetros importantes que deberá especificar correctamente, esos parámetros son: El nombre del servidor SQL Server (requerde este programa lo deberá ejecutar en la máquina que se encuentra instalado el servidor SQL Server, es recomendable usar el mismo servidor donde esta instalado el sistema LMS El nombre de usuario para la conexión correcta al servidor SQL Server, por defecto los administradores suelen usar sa como username. El password o clave (Contraseña) que se necesita para registrarse al servidor SQL Server. Esta ventala se puede apreciar en la siguiente figura:

Figura 3 Programa LMSDatabaseCreator, creador y configurador de la base de datos LMS De hecho, si UD desea instalar el sistema LMS y la base de datos en servidores diferentes, deberá ejecutar el instalador del sistema LMS en cada uno de ellos, pero en solo uno de ellos deberá habilitar la salida de dirección IP real al servidor web que UD desee usar. Continuando con el programa configurador de la base de datos LMS, el nombre del servidor se lo puede tener de la siguiente manera: Si UD instaló la instancia del servidor SQL Server por defecto, su servidor debería llamarse: (local) Si UD instaló SQL Server con otra instancia por ejemplo, lo llamó: sqlserver y su máquina se llama pc01, el nombre completo que deberá especificar tiene que ser de la siguiente manera: pc01\sqlserver Con este antecedente, si UD tiene un nombre específico en su servidor de base de datos, el nombre de este tiene que tener la siguiente estructura: nombre_de_maquina\nombre_de_instancia_de_sql_server Una vez especificados los tres parámetros, pulse el botón Crear archivo de configuración, esto habilitará el segundo botón Ejecutar constructor de la base de datos!, púlselo y se abrirá una ventana del subsistema DOS y espere un minuto hasta que el programa construya y configure la base de datos, este proceso se muestra en la siguiente figura:

Figura 4 Programa LMSDatabaseCreator con ventana de configuración de la base de datos LMS Espere unos dos minutos hasta que la ventana del subsistema se cierre sola, con esto UD obtendrá un mensaje en la ventana del programa mostrándole su nombre de usuario y las claves del administrador primario. El programa habrá creado las siguientes carpetas en su unidad lógica del sistema: Raiz & \LMSBuild Raiz & \Uploads Raiz & \LMS_logs Raiz & \Inetpub\wwwroot\Users Raiz & \Inetpub\wwwroot\Users\SMSFiles Raiz & \Inetpub\wwwroot\Users\TempCopyFolder Raiz & \Inetpub\wwwroot\webctrl_client Donde Raiz es la raíz de su unidad de disco duro donde instala el sistema LMS. Además deberá dar permisos de acceso a esas carpetas. Con la instalación del Framework.NET, se crea un cuenta de usuario nueva en el sistema operativo llamada ASPNET, el usuario se llama ASPNET. Haciendo clic derecho en cada una de las carpetas deberá darles permiso total privilegiado a este usuario. Además permita el acceso al usuario everyone en todas las carpetas que se especifican en este instalador. 1.4.2 Configurando la conexión a la base de datos Una vez ejecutado el configurador del sistema y de su base de datos, el nombre del primer usuario que es un administrador será adminadmin y la clave es aspwlms316, además el segundo password que le pedirá el sistema a un administrador cualquiera es adminadmin. Muy bien ahora este es el usuario principal del sistema LMS, registrándose como él tendrá acceso a crear usuarios, programas y cursos. Recomiendo que cree su propia cuenta de administrador. El siguiente paso es configurar la cadena de conexión. Este parámetro se encuentra en un

archivo llamado Web.config o simplemente Web que se encuentra en la carpeta del sistema o en la dirección c:\inetpub\wwwroot\lms o Raiz & :\Inetpub\wwwroot\LMS ábralo con el Bloc de Notas para editarlo. La línea a editarse será la siguiente y la verá de esta forma: <configuration> <appsettings> <add key="connectionstring" value="server=zero-one-pod\zeroone;integrated security=sspi;database=portal" /> <add key="smtpserverip" value="127.0.0.1" /> </appsettings> Si UD instaló el servidor SQL Server con la instancia por defecto llamada (local), deberá cambiar la línea: server=zero-one-pod\zeroone a server=(local), Uid=nombre_de_usuario_administrador_sql y pwd=clave_sqlserver, database=lms, la línea total del archivo Web.config debería lucir como sigue: <configuration> <appsettings> <add key="connectionstring" value="server=(local);uid=sa;pwd=password;database=lms" /> <add key="smtpserverip" value="la dirección IP de su máquina" /> </appsettings> También deberá cambiar la dirección IP del servidor SMTP que tenga a su alcance o la misma máquina que esta instalando el sistema LMS, sólo cerciórese de instalar el servicio de SMTP de los componentes adicionales de Windows. Grabe el archivo y cierre. Ahora con este paso ejecutado, deberá ingresar al administrador del SQL Server y en el submenú de Logins, deberá crear un nuevo login para el usuario ASPNET para permitirle el acceso a la base de datos. Esto se lo muestra en la siguiente figura. Además, no olvide de darle acceso como administrador y propietario db_owner al usuario ASPNET a la base Portal de su servidor SQL.

Figura 5 Configuración de cuenta de SQL Server al usuario ASPNET Si siguió estos pasos correctamente, el sistema esta listo para su funcionamiento en su servidor, lo único que queda por hacer es cambiar la dirección de identificación de IIS usando la consola de administración de IIS. Use la dirección real de Internet de salida. Esto se lo puede apreciar en la siguiente figura: Figura 6 Cambio de la dirección IP de funcionamiento del sitio web default de IIS

Ahora ya puede acceder al sitio web por medio de la página de login.aspx, con la siguiente dirección: http://localhost/weblms/login.aspx o si cambió la dirección IP de IIS use: http://direccion_ip/weblms/login.aspx