Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS...

67
Capítulo perteneciente al Proyecto: “Uso de la plataforma virtual Moodle como complemento de los cursos presenciales a nivel universitario. El caso práctico de la materia de Informática Básica en la Facultad de Filosofía de la Universidad de Cuenca, Ecuador” Autores Víctor Ramírez Lourdes Illescas

description

En el presente capítulo nos avocaremos a instalar Moodle 2.0.1 como nuestro Sistema deGestión de Contenido y Aprendizaje (LCMS).Después de revisar la bibliografía sobre el tema, nos percatamos de la necesidad decontar con un manual detallado y actualizado sobre el proceso de instalación, ya que losque existentes dejan muchas cosas dadas como hechos. Por tal motivo nos dimos a latarea de elaborar uno que explique de manera clara cada uno de los pasos, apoyados entodo momento con imágenes.Este capítulo consta de aproximadamente 150 imágenes que se capturaron en el procesode instalación.Todo lo descrito aplica para la instalación de un servidor Moodle dedicado, es decir queno se estén ejecutando otros sitios Web en el servidor WS2003.

Transcript of Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS...

Page 1: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

Capítulo perteneciente al Proyecto: “Uso de la plataforma virtual Moodle como complemento de los cursos presenciales a nivel universitario. El caso práctico de la materia de Informática Básica en la Facultad de Filosofía de la Universidad de Cuenca, Ecuador”

Autores Víctor Ramírez

Lourdes Illescas

Page 2: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

87

Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5 1. Introducción En el presente capítulo nos avocaremos a instalar Moodle 2.0.1 como nuestro Sistema de Gestión de Contenido y Aprendizaje (LCMS). Después de revisar la bibliografía sobre el tema, nos percatamos de la necesidad de contar con un manual detallado y actualizado sobre el proceso de instalación, ya que los que existentes dejan muchas cosas dadas como hechos. Por tal motivo nos dimos a la tarea de elaborar uno que explique de manera clara cada uno de los pasos, apoyados en todo momento con imágenes. Este capítulo consta de aproximadamente 150 imágenes que se capturaron en el proceso de instalación. Todo lo descrito aplica para la instalación de un servidor Moodle dedicado, es decir que no se estén ejecutando otros sitios Web en el servidor WS2003. 2. Equipo y software utilizado La instalación de Moodle la efectuamos en una laptop Dell Inspiron 6400 con las siguientes características:

• Procesador Intel Pentium Centrino Duo 1.66 Ghz • Memoria Ram de 512 MB • Disco duro de 40GB • Sistema Operativo Windows Server 2003 con service pack 2

Para la instalación del servidor utilizamos los siguientes programas en el orden en que se mencionan (entre paréntesis encontrará el nombre del archivo para que lo localice en Internet, ya que de una misma versión existen variantes respecto al sistema operativo):

1. Windows XP Profesional 2. Windows Server 2003 español Standard Edition 3. Service Pack 2 (WindowsServer2003-KB914961-SP2-x86-ESN.EXE) 4. Net Framework 3.5 (dotNetFx35setup.exe) 5. MySql 5.5.8 (mysql-5.5.8-win32.msi) 6. MySql Workbench (mysql-workbench-gpl-5.2.31a-win32.msi) 7. FastCGI for IIS (fcgisetup_1.5_rtw_x86.msi) 8. PHP 5.3.5 (php-5.3.5.nts.Win32-VC9-x86.zip) 9. PHP Debug (php-debug-pack-5.3.5-nts-Win32-VC9-x86.zip) 10. Navegador de identificación de las funciones (browscapi.ini) 11. Acelerador PHP Cache Alternative (php-apc-20110109-5.3-nts-vc9-x86.zip) 12. Editor de PHP (dzphp4263.exe) 13. Archivo para verificar funcionamiento de PHP (usted creará el archivo

ejemplo.php) 14. Moodle 2.0 (moodle-latest-20.zip)

Page 3: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

88

Al final del capítulo indicamos las direcciones de los sitios desde donde descargamos los programas utilizados. 3. Consideraciones iniciales Antes de proceder a la instalación de Windows Server 2003 en español (WS2003) le sugerimos descargar o tener a la mano los controladores de los dispositivos de su equipo para Windows XP o WS2003: tarjeta de red, tarjeta de video, Chipset, etc. También le sugerimos descargar todos los archivos mencionados en el apartado anterior con la finalidad de que sólo se ocupe de la instalación. Es importante configurar el Bios de su computadora para que inicie el “boot” desde la unidad de CD al insertar el disco de instalación de WS2003. Si este es su caso, puede iniciar el proceso desde el paso 10 del siguiente apartado. Como una medida de corrección de errores a las explicaciones descritas en este capítulo, se realizó otra instalación en una computadora Dell 745 con procesador Pentium Core 2 2.4 Ghz utilizando el software Virtual PC 2007 de Microsoft.

Page 4: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

89

4. Instalación de Windows Server 2003 y configuración Windows Server 2003 (WS2003) es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. WS2003 se puede considerar como un Windows XP modificado para labores empresariales, no con menos funciones, sino que estas están deshabilitadas por defecto para obtener un mejor rendimiento y para centrar el uso de procesador en las características de servidor. Los servicios que se pueden instalar en WS2003 son:

• Servidor de archivos • Servidor de impresiones • Servidor de aplicaciones (Web, Sharepoint, etc.) • Servidor de correo (SMTP/POP) • Servidor de terminal • Servidor de Redes privadas virtuales (VPN) (o acceso remoto al servidor) • Controlador de Dominios (mediante Active Directory) • Servidor DNS • Servidor DHCP • Servidor WINS • Servidor RIS Remote Installation Services (Servicios de instalación remota)

También maneja ActiveDirectory (Directorio de organización basado en LDAP) que permite gestionar de forma centralizada la seguridad de una red corporativa a nivel local (Wikipedia. La enciclopedia libre). 4.1 Instalación desde un equipo con Windows XP Profesional Contamos con un CD de Windows Server 2003 en español (WS2003) que requiere ejecutarse desde un sistema operativo instalado. En nuestro caso tenemos instalado Windows XP Profesional. El proceso se acompañará con imágenes en la secuencia de izquierda a derecha, señalando las opciones o acciones a seguir Inserte su CD de WS2003 en su unidad de CD. Acto seguido le aparecerá:

1. “Instalar Windows Server S2003, Standard Edition”.

2. Existe la posibilidad que le aparezca el siguiente mensaje. Selecciones “Aceptar”.

Page 5: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

90

3. “Instalación nueva (avanzada)”. “Siguiente”.

4. Siguiente”.

5. Número de licencia. “Siguiente”. 6. Idioma acorde a su país. “Siguiente”.

7. “Omitir obtener archivos actualizados”. “Siguiente”.

8. Inicia el proceso de instalación.

Page 6: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

91

9. La Instalación de WS2003 comienza como si se hubiera iniciado desde el CD. Oprima <enter> para continuar.

10. Seleccione la partición para instalar WS2003 o particione. Oprima <enter>.

11. El mensaje aparece debido a que en la partición elegida esta Windows XP. Oprima <C>.

12. Avisa de la detección de una carpeta Windows. Oprima <L> para eliminarla.

13. Eliminación de archivos.

14. Aparece la configuración regional y de idioma.

Page 7: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

92

15. Verifique o cambie los valores de acuerdo a su idioma.

16. Seleccione la distribución correspondiente a su teclado.

17. Establecidos estos valores. “Siguiente”.

18. Su Nombre y el de su Organización. “Siguiente”.

19. Establezca el número de licencias por modo servidor (nuestro caso 20). “Siguiente”.

20. Nombre del equipo (moodleserver) y contraseña para el usuario “Administrador” (root) del sistema.

Page 8: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

93

21. La instalación continúa. 22. Establezca la fecha, hora y seleccione su zona horaria. “Siguiente”

23. Configuración típica. “Siguiente”.

24. Escriba el nombre del grupo de trabajo al que pertenece el equipo (SERVIDORES). “Siguiente”

25. La instalación continúa.

26. Al concluir la instalación aparecerá la ventana de ingreso a WS2003. Oprima <control><alt><suprimir>.

Page 9: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

94

Al concluir este proceso ya tenemos dos datos: nombre del equipo “moodleserver” y la contraseña del “Administrador”. Estos datos serán parte de nuestro ejemplo. Proceda a instalar los controladores de video, tarjeta de red, sonido, chipset, etc., que requiera su equipo. 5. Configuración parámetros de red Instalada la tarjeta de red, es necesario que tenga los siguientes datos a la mano:

• Dirección IP (dirección interna de red, en nuestro ejemplo:):192.168.1.100 • Mascara de subred: 255.255.255.0 • Puerta de enlace predeterminada: 192.168.1.1 • Servidor DNS preferido: 192.168.1.1 • Servidor DNS alternativo :

En caso de que no los tenga, averigüe los datos con su administrador de red. Si tiene un servicio de Internet Infinitum (proporcionado por Telmex), localice en Internet como dar con esta información. Procedamos a la configuración:

27. Contraseña para el “Administrador”. “Siguiente”

28. Cierre la ventana “Administre su servidor”.

1. Vaya a “Conexión de área local” ubicado en Inicio – Panel de control – Conexiones de red

2. Ventana de “Estado de conexión”, “Propiedades”. De la ventana “Propiedades” desmarque “Compartir impresoras y archivos” y marque “Equilibrio de carga de red”. También seleccione “Mostrar icono en el área de notificaciones”.

Page 10: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

95

4. Proceda a crear una carpeta en el directorio raíz llamado “Programas Servidor Moodle” (o nómbrelo como guste, no es importante) y copie los programas que le sugerimos descargar para la instalación del servidor. 6. Instalación del Service Pack 2 de WS2003 (WindowsServer2003-KB91461-SP2-x86-ESN.EXE) El 12 de marzo de 2007 se publico el Service Pack 2 de Windows Server 2003. Este SP2 está concebido como una actualización para Windows Server 2003 R2, a su vez una actualización del Server 2003 original que Microsoft lanzó en diciembre de 2005. El Service Pack contiene, entre otras cosas (Wikipedia. La enciclopedia libre):

3. Marque “Protocolo de Internet TCP/IP”, botón “Propiedades”. En la nueva ventana “General” escriba los datos de red. Para finalizar, “Acepte”

Si escribió todo bien podrá observar el icono de dos computadoras en estado activo. De lo contrario, aparecerá con una “X” o el signo de “!”. Verifique sus datos.

Page 11: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

96

• Todas las actualizaciones de seguridad y parches lanzados hasta la fecha. • Microsoft Management Console (MMC) 3.0, que hace del proceso de creación de

directivas (policy) de grupos introducido en el anterior service pack, algo más intuitivo y manejable.

• Windows Deployment Services en substitución de Remote Installation Services para la realización de instalaciones remotas del sistema (sin encontrarse delante de la computadora en la cual se va a instalar ni tener el DVD del sistema en el lector de esta).

• Scalable Networking Pack (SNP) permite escalar las redes corporativas (hacerlas crecer y controlar dicho crecimiento en la dirección que queramos) para hacer frente a las crecientes demandas de ancho de banda por parte de algunas aplicaciones concretas.

• El cliente de conexión a redes inalámbricas soporta ahora autentificación WPA2.

1. Ejecute el archivo WindowsServer2003-KB914961-SP2-x86-ESN.EXE

Oprima “Siguiente” en todas las opciones que le presente el programa y “Acepte” los términos de la licencia. En la última ventana seleccione “Finalizar” para reiniciar el sistema. No es necesario instalar el Service pack 1.

Page 12: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

97

7. Instalación de Net Framework (dotNetFx35setup.exe) La plataforma .NET de Microsoft es un componente de software que puede ser añadido al sistema operativo Windows. Provee un extenso conjunto de soluciones predefinidas para necesidades generales de la programación de aplicaciones y administra la ejecución de los programas escritos específicamente con la plataforma. .NET Framework se incluye en Windows Server 2008, Windows Vista y Windows 7. Pero no así en Windows XP y en la familia de sistemas operativos Windows Server 2003, en la que se requiere la instalación. NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java de Oracle Corporation y a los diversos framework de desarrollo web basados en PHP. Es importante instalar el Net Framework debido a que MySql Worbench 5.2 CE lo requiere para poder instalarse.

1. Ejecute el programa Net Framework 3.5 (dotNetFx35setup.exe) Al aceptar los términos el programa iniciará la descarga e instalación de archivos. Es importante que tenga conexión a Internet. Sentirá que avanza muy lento el medidor, pero no se desespere.

2. Al finalizar, recomendamos ir a “Windows Update” para obtener las últimas actualizaciones y parches para el WS2003. Es importante que lo haga antes de continuar.

Page 13: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

98

8. Desactivar la seguridad mejorada de Internet Explorer La primera vez que utilice el navegador Internet Explorer aparecerá una ventana avisándole que está activada la seguridad mejorada de navegación que tiene la finalidad de proteger su sistema de programas maliciosos al navegar por Internet Es recomendable no navegar desde los servidores. Para desactivar esta utilidad, realice lo siguiente:

1. Ventana del aviso. 2. Vaya a Inicio – Panel de control – Agregar o quitar programas. Seleccione “Agregar o quitar componentes de Windows”.

3. Desmarque la opción “Configuración de seguridad mejorada para IE”. “Siguiente” (es importante que tenga en la unidad de CD su disco de WS2003).

4. Es buen momento para ir a Windows Update desde el navegador si no lo ha realizado.

Page 14: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

99

9. Activación de Internet Information Server Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS. Este servicio convierte a una computadora en un servidor web para una intranet o Internet. Es decir que en la computadora que tiene este servicio instalado puede publicar páginas web tanto local como remotamente. El servidor web se basa en varios módulos que le dan capacidad para procesar distintos tipos de páginas. Por ejemplo, Microsoft incluye los de Active Server Pages (ASP) y ASP.NET. También pueden ser incluidos los de otros fabricantes, como PHP o Perl (Wikipedia. La enciclopedia libre).

1. Active “Administre su servidor” ubicado en Inicio – Herramientas administrativas.

Seleccione Agregar o quitar función. Recuerde tener su CD de WS2003 en su Unidad.

2. Pasos preliminares. “Siguiente”.

3. Se inicia la detección.

4. Marque “Configuración personalizada”. “Siguiente”

Page 15: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

100

Como parte de la instalación de IIS se creará la carpeta C:\Inetpub. Para comprobar el funcionamiento del sitio Web, abra el Internet Explorer y escriba la dirección: http://localhost En la ventana aparecerá “En construcción” (éste es el contenido del archivo iisstart.htm ubicado en la carpeta C:\Inetpub) Para probar el sitio Web desde otra computadora, escriba en el navegador de IE la dirección privada del servidor Moodle. En nuestro caso es http://192.168.1.100. El

sistema mostrará la misma ventana. No olvide tener su CD de WS2003 en su unidad.

5. “Funciones del servidor”. Marque “Servidor de aplicaciones (IIS, ASP, NET)”. “Siguiente”.

6. “Opciones del servidor de aplicaciones”. No marque nada. “Siguiente”.

7. Resumen de las selecciones. “Siguiente”.

8. Proceso concluido. “Finalizar”. Cierre la ventana.

Page 16: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

101

10. Activación del cortafuego de WS2003 y abrir puerto para el acceso a MySQL El Firewall de Windows, llamado Servidor de seguridad de conexión a Internet (Internet Conexión Firewall), es un límite de protección que supervisa y restringe la información que viaja entre el equipo y la red o Internet. De ese modo, se proporciona una línea de defensa contra quienes pudieran intentar tener acceso a su equipo desde fuera de Firewall sin su permiso (Firewall de Windows, 2004).

5. En la pestaña “Opciones avanzadas”. Asegúrese de que esté marcada su conexión de red o active todas la que tenga en la lista. Luego seleccione “Configuración” de la opción”, “Configuración de conexiones de red”. En la pestaña “Servicios” active “Servidor Web (HTTP)” (imagen abajo) Aparecerá una ventana con el nombre del equipo. Dele “Aceptar” a todas las ventas y cierre.

1. Vaya a Inicio – Panel de control – Firewall de Windows.

2. En la Pestaña “General”. Active el Firewall marcándolo.

3. Pestaña “Excepciones”. Seleccione “Agregar nuevo puerto”

4. Escriba Nombre: MySQL y Número de puerto: 3306. Seleccione “TCP“. Aceptar”.

Page 17: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

102

11. Instalación de MySql 5.5.8 (mysql-5.5.8-win32.msi) MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario desarrollada por la empresa MySQL AB. Su popularidad como aplicación web está muy ligada a PHP (Wikipedia. La enciclopedia libre).

1. Ejecute el archivo mysql-5.5.8-win32.msi ubicado en la carpeta “Programas Servidor Moodle” que ubicamos en la raíz. “Next” y acepte los términos.

2. Selecciones “Complete”. “Next” y luego “Install”. El proceso inicia.

Page 18: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

103

3. “Next”. 4. “Next”

5. “Next” para continuar.

6. “Finish” para continuar.

7. Se inicia automáticamente la configuración automática de MySQL 1.0.17.0. “Next”.

8. “Next”

Page 19: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

104

9. “Detailed Configuration”

10. “Server Machine”

11. “Multifuntional Database” 12. “Next”

13. “Decision Suport (DSS) /OLAP”

14. “Enable TCP/IP NetWorking”

Page 20: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

105

Recuerde que “root” es el administrador del servidor MySQL. Sugerimos anotar la contraseña.

15. “Standard Character Set”

16. “Install As Windows Service” • “Include Bin Directory in Windows

PATH”. “Next”

17. “Modify Security Settings” Contraseña para usuario “root” de MySQL

18. “Execute”

19. “Configuration file created.” • Windows Service MySQL

installed. • “Finish”

Page 21: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

106

12. Instalación de MySql Workbench (mysql-workbench-gpl-5.2.31a-win32.msi) MySQL Workbench es una herramienta que permite modelar diagramas de entidad-relación para bases de datos MySQL. Puede utilizarse para diseñar el esquema de una base de datos nueva, documentar una ya existente o realizar una migración compleja. La aplicación elabora una representación visual de las tablas, vistas, procedimientos almacenados y claves foráneas de la base de datos. Además, es capaz de sincronizar el modelo en desarrollo con la base de datos real, ingeniería inversa para importar el esquema de una base de datos ya existente el cual haya sido guardado o hecho copia de seguridad con MySql Administrator (Wikipedia. La enciclopedia libre).

1. Ejecute el archivo mysql-workbench-gpl-5.2.31a-win32.msi. “Next”

2. “Next”

3. “Complete” 4. “Install”

Page 22: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

107

5. Avance de la instalación 6. “Finish”

7. Pantalla principal de MySQL Workbench

Podemos verificar si el servidor MySQL está activo en el sistema, seleccionando la opción “Open Conection to Start Querying” que se encuentra a la derecha.

8. Server Administration

Page 23: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

108

Otra forma de comprobar que la instalación se realizó de manera correcta es vía la ventana de MS-DOS escribiendo los comandos: 1. Seleccione “Ejecutar” del menú “Inicio” y escriba “cmd”. 2. En la línea de comandos de la ventana, escriba: C:\Documents and Settings\ ... > mysql -u root -p <enter> Enter password: ********* <enter> “Welcome to the MySQL Monitor mysql> 3. Escriba exit para salir: :mysql> exit <enter> Bye El mensaje anterior nos dice que esta activo el servicio de MySQL. C:\Documents and Settings\ ... >

Si no le resulta, estamos en problemas. Verifique que escribió bien la contraseña y si persiste el problema, vuelva a instalar MySQL y el Workbench.

9. Contraseña “root”

10. “Stop server”, con esta opción puede usted detener o activar el servicio de MySQL.Observe que el servicio esta “activo”

Page 24: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

109

Observación: Si tiene activado Windows Firewall y no tiene abierto el puerto MySQL 3306 para el protocolo TCP, le va aparecer el siguiente mensaje.

13. Instalación de FastCGI fot IIS (fcgisetup_1.5_rtw_x86.msi) FastCGI es un protocolo para interconectar programas interactivos con un servidor web. Es una variación de la ya conocida Common Gateway Interface (CGI o Interfaz Común de Entrada). El principal objetivo de FastCGI es reducir la carga asociada con el hecho de interconectar el servidor web y los programas CGI, permitiéndole a un servidor atender más peticiones a la vez. CGI es un protocolo para interconectar aplicaciones externas con servidores web (Wikipedia. La enciclopedia libre)

1. Ejecute el archivo fciseutp_1.5_rtw_x86.msi. “Next”

2. Acepte términos. “Next”.

Page 25: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

110

14. Instalación de PHP 5.3.5 (php-5.3.5.nts.Win32-VC9-x86.zip)

3. “Next”

4. “Finish”

1. Ejecute el archivo php-5.3.5.nts.Win32-VC9-x86.zip. “Next”.

2. Acepte los términos. “Next”.

3. Escriba donde instalar PHP: C:\php. “Next”.

4. Marque “IIS FastCGI”. “Next”.

Page 26: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

111

5. Clic en botón “PHP” y seleccione “Todo sea instalado en el disco duro”.

6. “Next”.

7. “Next”. 8. “Finish”.

Page 27: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

112

15. Instalación de PHP Debug (php-debug-pack-5.3.5-nts-Win32-VC9-x86.zip) Depurador (debugger en inglés) es un programa para probar y depurar (eliminar los errores) de un programa elaborado en PHP (en nuestro caso sólo elaboraremos el archivo ejemplo.php).

16. Instalar el navegador de identificación de las funciones (browscapi.ini) Sólo tiene que copiar el archivo browscapi.ini al directorio: C:\php\ext Sirve para utilizar las características de identificación del navegador.

1.“Ejecute el archivo php-debug-pack-5.3.5-nts-Win32-VC9-x86.zip

2. Descomprima el contenido en la dirección C:\php

Page 28: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

113

17. Instalar el acelerador PHP Cache alternative (php-apc-20110109-5.3-nts-vc9-x86.zip)

Descomprima el archivo php-apc-20110109-5.3-nts-vc9-x86.zip (contiene el archivo php_apc.dll).en la carpeta C:\php\ext .

Este archivo almacena las páginas de PHP en la memoria RAM y reduce la actividad en el disco duro. Mejora el rendimiento de Moodle, quienes afirman que logra un 50% de aumento en la capacidad del sistema y su CPU será menos ocupado (Part 1. Setup PHP on the web server).

18. Configuración del archivo php.ini 1. Instale el programa Editor de archivos PHP DzSoft PHP ejecutando el archivo de instalación dzphp4263.exe (programa de uso gratuito durante 30 días o descargue otro que sea de su agrado).

A partir de aquí verifique los parámetros indicados a la derecha y con base en el número de línea ubíquelos en el archivo php.ini. Sólo hay que agregar un par de parámetros de manera manual casi al final de esta sección.

1. Duplique el archivo php.ini ubicado en C:\php. A la copia dele el nombre original_php.ini

2. Abra el archivo php.ini con el DzPHP.

En el ejemplo no corresponden las imágenes porque se captauraron con el Bloc de notas. Pero con el DzPHP se puede ubicar la línea donde está la sentencia.

Page 29: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

114

3. cgi.force_redirect=0 Línea 911

4. safe_mode = off Línea 338

5. memory_limit = 128 M Mi sistema cuenta con 512. Si el suyo cuenta con más, ese valor puede cambiar. Línea 458

6. session.save_handler = files Linea 1415

7. magic_quotes_gpc = off Línea 744

8. magic_quotes_runtime = off Línea 748

9. file_uploads= on Línea 870

Page 30: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

115

10. session_auto_start = 0 Línea 1456

11. session.bug_compat_warn = off Línea 1550

12. doc_root = Línea 798

13. session.save_path=”C:\php\sesiones” Línea 909

14. Cree la carpeta C:\php\sesiones

15. extension_dir = “C:\php\ext” Línea 914

Page 31: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

116

Una vez realizadas las modificaciones sugeridas, cierre el archivo php.ini

16. Para utilizar Active Directory para identificar a los usuarios: extension = php_ldap.dll Línea 1889 [no es necesario, ya que no instalamos Active Directory] 17. Para usar Moodle en Red habilitamos: extension = php_curl.dll Línea 1873 extension = php_openssl.dll Línea 1901 extension = php_xmlrcp.dll Línea 1931 extension = php_mbstring.dll Línea 1891

17. browscap = C:/php/ext/browscap.ini Línea 1413 Borre “ ; ” del inicio de línea

18. Agregue al final del archivo: [PHP_APC] extension = php_apc.dll Línea 1936 y 37

Page 32: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

117

19. Agregar C:\php a las variables del sistema WS2003

Creemos que en este paso sólo debe verificar que la variable C:\php ya está incluida dentro de las variables del sistema debido a que la modificación se realiza al instalar el PHP. De lo contrario:

1. Seleccione Mi PC del menú Inicio y oprima botón derecho del mouse. Seleccione propiedades. Luego seleccione la pestaña “Opciones avanzadas”.

2. Seleccione “Variables de entorno”. De la nueva ventana, desplace los valores y verifique que se encuentra la variable “Path” con un valor “C:\php; C:\Windows…” en la sección “Variables del sistema”.

3. En caso de no encontrarlo, seleccione la opción de “Nuevo” en esta sección y agregue los siguientes datos en la nueva ventana:

Variable name: Path

Variable value: C:\php;

(Anexe la expresión al principio y utilice “;” como separador del resto de la expresión).

4. Solamente si hizo la modificación de manera manual, tiene que reiniciar el sistema antes de continuar para que se ejecuten los cambios.

Page 33: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

118

20. Agregar un nuevo valor alfanumérico en el registro HKEY_LOCAL_MACHINE/SOFTWARE/PHP

1. Vaya a Inicio – Ejecutar. Escriba: regedit

2. Sitúese en HKEY_LOCAL_MACHINE/SOFTWARE/PHP

3. Agregue un nuevo registro situándose dentro de la ventana derecha y en un espacio en blanco de un clic de botón derecho de mouse. Seleccione opción “Valor alfanumérico”.

Page 34: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

119

4. Obtendrá una nueva línea.

5. Selecciónela, clic botón derecho mouse edite. Escriba C:\php

6. Clic sobre el nombre y renómbrela a IniFilePath

7. Al finalizar, obtendrá lo siguiente:

Reinicie el sistema.

Page 35: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

120

21. Configurar IIS para procesar páginas PHP Esperamos que el lector haya reiniciado su sistema antes de verificar que se han realizado las siguientes modificaciones de manera automática. Es importante que hasta este punto haya seguido los apartados en orden. 21.1 Permitir el controlador fcgiext.dll (FastCGI PHP) en las Extensiones de Servicios Web Verifiquemos que la extensión de servicio Web “FastCGI Handler” tiene el modo permitido. 1. Active “Administrador de Internet Information Services (IIS)” ubicado en Inicio – Herramientas administrativas. Seleccione la carpeta de “Extensiones de servicios” para ver el contenido. Verá que FastCGI Handler está permitido. Si le da doble clic al nombre, verá que tiene asignado el archivo C:\Windows\system32\inetsrv\fcgiext.dll.

2. En caso de que no esté el servicio, reinicie. Si aún así no aparece de manera automática, siga los siguientes pasos sugeridos para WS2003 en inglés (http://www.moodlewindows.za.net/3ConfigIIS.htm).

2.1 Active “Internet Information Services (IIS) Manager” ubicado en Start – Tools Adm. . 2.2 Expanda el equipo local en el panel izquierdo del administrador de IIS. Haga clic derecho en la carpeta "Web Service Extensiones” del panel izquierdo.

Page 36: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

121

2.3 Haga clic en "Add Web service extensión”. Se abrirá una ventana. 2.4 En la ventana “New Web Service Extension” escriba en “Extension name”: FastCGI Handler (para adecuarlo a nuestro manual).

2.5 Haga clic en el botón "Add" y escriba la ruta completa donde se encuentra el archivo fcgiext.dll en el cuadro de diálogo “Add file”. Escriba o examine la ruta: C:\WINDOWS\system32\inetsrv\fcgiext.dll

Page 37: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

122

2.6 Haga clic en “Ok” para cerrar el cuadro de diálogo “Add file”. El archivo fcgiext.dll y la ruta se agregará a la lista de los archivos necesarios. 2.7 Habilite la opción "Set extensión status to Allowed” de la ventana “New Web Service Extension”. Haga clic en Aceptar. 2.8 La nueva extensión FastCGI Handler será creada y aparece en la lista de extensiones de servicio web con el estado establecido como permitido.

Page 38: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

123

21.2 Permitir la asignación de la extensión php al controlador fcgiext.dll (FastCGI PHP) en la Asignación de Aplicaciones de Extensión Si siguió los pasos indicados sólo vamos a proceder a verificar que el sistema realizó los cambios de manera automática. Si no lo tiene, vaya al inciso 2. 1. Active “Administrador de Internet Information Services (IIS)” ubicado en Inicio – Herramientas administrativas. Expanda “MOODLESERVER” (que es el nombre del equipo en este ejemplo). Clic derecho sobre la carpeta “Sitios Web” y seleccione “Propiedades”.

1.1 Active la pestaña “Directorio particular” y seleccione “Configuración”. De la ventana de “Configuración de la aplicación” active la pestaña “Asignaciones”. Confirme que está marcada la opción “Almacenar en cache extensiones ISAPI”

Page 39: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

124

1.2 Desplace el contenido de la ventana “Extensiones de aplicación” hasta localizar .php.

1.3 Localizado .php, márquelo y seleccione “Modificar” para confirmar en la nueva ventana que están las opciones:

“Ejecutable”: C:\WINDOWS\system32\inetsrv\fcgiext.dll

“Extensión”: .php

Marcado “Limitar a”: GET, HEAD, POST.

Si todo está así, cierre todas las ventanas, seleccionando la opción de “Cancelar” hasta regresar a la ventana principal. Cierre todo y continúe en el siguiente apartado.

Si no lo tiene, realice lo siguiente:

Page 40: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

125

2. Active “Administrador de Internet Information Services (IIS)” ubicado en Inicio – Herramientas administrativas. Expanda “MOODLESERVER” (que es el nombre del equipo en este ejemplo). Clic derecho sobre la carpeta “Sitios Web” y seleccione “Propiedades”.

2.1 Active la pestaña “Directorio particular” y seleccione “Configuración”. De la ventana de “Configuración de la aplicación” active la pestaña “Asignaciones”. Confirme que está marcada la opción “Almacenar en cache extensiones ISAPI”

Page 41: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

126

2.3 De la pestaña “Asignaciones” seleccione “Agregar”. Escriba:

“Ejecutable”: C:\WINDOWS\system32\inetsrv\fcgiext.dll

Marcado “Limitar a”: GET, HEAD, POST.

Y también marque “Motor secuencias de comandos” y “Comprobar si el archivo existe”.

Cierre todas las ventanas seleccionando las opciones de “Aplicar” y “Aceptar” si es el caso, e incluso ambas opciones. Cierre la ventana principal y reinicie el sistema.

22. Crear un sitio Web Moodle en IIS Con los pasos descritos a continuación haremos que el directorio principal del sitio apunte a C:\moodle (ya que el valor por defecto es C:\Inetpub\wwwroot) y que el archivo que se abra por defecto sea index.php cuando se acceda a su sitio a través de la dirección http://localhost (también puede acceder por medio de la IP que asignó a la computadora -en nuestro ejemplo es http://192.168.1.100- desde su computadora o de algún otra ubicada en su red local).

1. Cree el directorio moodle en la raíz.

Page 42: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

127

2. Active “Administrador de Internet Information Services (IIS)” ubicado en Inicio – Herramientas administrativas. Expanda “MOODLESERVER” (que es el nombre del equipo en este ejemplo). Clic derecho sobre la carpeta “Sitios Web” y seleccione “Sitio Web Predeterminado”. Clic botón derecho mouse y seleccione “Propiedades”. Luego seleccione “Directorio Particular”

2. En directorio particular escriba c:\moodle en lugar de c: \inetpub\wwwroot Todo lo demás déjelo como está. Oprima “Aplicar”.

Page 43: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

128

23. Comprobación del funcionamiento de PHP Para verificar el funcionamiento de PHP tenemos: 1. Abra el DzPHP y escriba lo que está en la ventana siguiente en un archivo

3. Active la pestaña “Documentos”. De la lista de contenido predeterminado, localice el archivo index.php y con el botón de “Subir” llévelo arriba al primer sitio. Selecciones “Aplicar” y “Aceptar”. Cierre todo lo que haya abierto mediante “Aceptar” hasta cerrar la ventana principal.

4. Regrese a la ventana principal. Seleccione “Sitio Web Predeterminado”, oprima botón derecho del mouse y seleccione “Detener”. Con esto detiene el servicio Web. Repita los mismos pasos seleccionando “Iniciar”. Para estar seguros que se habilitaron los cambios.

Page 44: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

129

. Guárdelo en la carpeta C:\moodle con el nombre ejemplo.php. 2. Abra el navegador IE y escriba en la dirección http://localhost/ejemplo.php (incluso lo puede comprobar desde otra computadora de su red interna escribiendo la dirección http://192.168.1.100 , que son los datos de nuestro ejemplo). Obtendrá como resultado la imagen derecha. Hasta el presente apartado ya confirmamos el funcionamiento de MySQL, PHP y el servidor Web. 24. Creación de una base de datos para moodle La creación de la base de datos la vamos a realizar de manera manual. 1. Vaya a Inicio – Ejecutar. En la ventana escriba el comando CMD. Ya abierta la ventana del Símbolo del sistema escriba lo siguiente (en negritas): 1.1 C:\Documents and Settings\Administrador> mysql -u root –p <enter> Enter password: ********* <enter> Nota: recuerde que es la contraseña de “root” para MySQL 1.2 Welcome to the MySQL monitor… mysql>

Page 45: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

130

El prompt cambia a “mysql>” para indicar que usted está trabajando con el programa cliente de MySQL Todos los comandos que usted introduce deben finalizar con punto y coma “;” (si presiona la tecla <enter> sin el punto y coma final, usted obtendrá el símbolo de continuación de línea “->”. Esta es su segunda oportunidad de introducir el punto y coma para luego presionar <enter>. 1.3 Para verificar las bases de datos existentes, utilice el siguiente comando: mysql> SHOW DATABASES;<enter> | Database | | information_schema | | mysql | | performance_scheme | | test | 4 rows in set (0.03 sec) 1.4 Crearemos la base de datos moodle para almacenar las tablas de Moodle. mysql> CREATE DATABASE moodle; <enter> Query OK, 1 row affected (0.00 sec) 1.5 Cambiemos el conjunto de caracteres por defecto de la base de datos “moodle” a UTF8: mysql> ALTER DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;<enter> Query OK, 1 row affected (0.00 sec) 1.6 Crearemos una cuenta de usuario “modleuser” y un password para accesar a la base de datos “moodle”. Configuraremos el password en “yourpassword” (es decir, sustituya “yourpassword” con su contraseña). Anote los datos. mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO moodleuser@localhost IDENTIFIED BY 'yourpassword'; <enter> Query OK, 0 rows affected (0.01 sec) 1.7 Salgamos de MySQL: mysql> quit; <enter> Bye C:\Documents and Settings\Administrador>

Page 46: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

131

1.8 Recarguemos las tablas de asignación (GRANT) C:\Documents and Settings\Administrador> mysqladmin -u root –p reload <enter> Enter password: ********* <enter> C:\Documents and Settings\Administrador> 1.8 Cierre todo.

Page 47: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

132

25. Agregar a la carpeta moodle el grupo MOODLESERVER\IIS_WPG y establecer permisos 1. Seleccione la carpeta moodle y oprima botón derecho del mouse. Seleccione la pestaña “Seguridad”.

2. Seleccione “Agregar”. En el cuadro en blanco escriba “IIS_WPG”. Oprima comprobar nombres.

3. Le aparecerá “MOODLESERVER\IIS_WPG”. “Aceptar”

4. Aparecerá el grupo “IIS_WPG[MOODLESERVER\IIS_WPG]. “Aceptar”. Cerrar todas las ventanas.

26. Creación del directorio moodledata y configuración de los privilegios de acceso 1. Cree la carpeta moodledata en la raíz Luego de clic con botón derecho sobre la carpeta y seleccione “Propiedades”. De la ventana “Propiedades de moodledata” seleccione la pestaña “Seguridad”.

Page 48: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

133

3. La cuestión de los privilegios a una carpeta pueden solucionar los mensajes de este tipo:

2. Seleccione “Agregar”. En la ventana “Seleccionar grupos o usuarios” en el campo “Introduzca el nombre del objeto a seleccionar” escriba “MOODLESERVER\IUSR_MOODLESERVER” (donde moodleserver es el nombre del equipo donde estamos trabajando). Oprima “Aceptar”. Establezca los permisos de Cuenta de invitado para Internet (MOODLESERVER\IUSR_MOODLESERVER) en lectura, mostrar contenido de carpeta, leer y escribir. Oprima “Aplicar” para realizar los cambios.

Page 49: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

134

27. Instalación de Moodle 2.0 (moodle-latest-20.zip) Ya funciona PHP, MySQL y nuestro Servidor Web. También creamos los directorios C:\moodle y C:\moodledata y asignamos usuarios y permisos. La tabla de datos moodle también esta creada. Verificamos que el servidor responde de manera local a la dirección: http://localhost/ejemplo.php y desde otro equipo de la red interna responde a la: http://192.168.1.100/ejemplo.php Lo que sigue es instalar Moodle. 1. Descomprima el contenido del archivo “moodle” que está en el archivo moodle-latest-20.zip en la carpeta “moodle” que tiene en la raíz del disco duro. Si selecciona descomprimir en la carpeta moodle, se creará una nueva carpeta moodle debajo de la anterior.

2. Abra el IE y escriba en la dirección: http://localhost/install.php A partir de aquí presentaremos las pantallas siguientes con la opción que debe seleccionar.

Page 50: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

135

Si recibe un mensaje de error en la creación de directorios, verifique que los permisos de los usuarios creados para la carpeta moodle y moodledata estén como se indica en el manual. Por defecto Moodle asigna la dirección c:\\moodledata a Directorio de datos. Borre una “\” si tiene problemas. Verifique y vuelva a ejecutar el instalador de Moodle.

Si le aparece algún error, puede deberse a:

• Su contraseña • El nombre de la base de datos y del usuario (incluso que no creo la base de

datos) • Que MySQL no esté activado

1. Seleccionar idioma “Español –Internacional (es)”

2. Confirme las rutas Dirección Web: http://localhost/ Directorio moodle: c:\moodle Directorio de datos: c:\moodledata

3. Seleccione controlador de base de datos “MySQL mejorado (native/mysqli)

4.Ajustes de la base de datos Servidor de la base de datos: localhost Nombre de la base de datos: moodle Usuario de la base de datos: moodleuser Contraseña de la base de datos: Prefijo de tablas: mdl_

Page 51: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

136

5. Moodle. Moodular Object. Acepte los términos. “Continuar”

6. Comprobación del servidor. Todas las opciones deben tener “OK”

7. “Continuar”

8. Resultado de la instalación. Revise, todo debe tener éxito.

9. Continuar.

10. Datos de administrador principal. Usuario: admin Llene los campos pertinentes. En los demás, deje las opciones predeterminadas.

Page 52: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

137

Moodle se ha instalado. Para entrar escriba en su navegador http://localhost/

11. Una vez llenado los campos, seleccione “Actualizar información personal”.

12. Nuevos ajustes de la página principal.

13. Continuación. Mantenga “Deshabilita” en Ajustes de identificación. “Guardar cambios”.

14. El navegador abre la dirección http://localhost/

Cómo podemos observar no despliega las imágenes. Lo vamos a solucionar modificando el archivo config.php ubicado en moodle. Lo veremos en el siguiente apartado.

Page 53: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

138

28. Modificación al archivo config.php ubicado en el directorio moodle para resolver el despliegue de imágenes y permitir el acceso en su red local. 1. Inicie el DzSoft PHP y abra el archivo config.php ubicado en el directorio moodle. 2. La línea de configuración $CFG->wwwroot = ‘http://localhost/ sustitúyala por:

$CFG->wwwroot = ‘http://192.168.1.100’; Que es la IP que hemos manejado desde el inicio para la computadora MOODLESERVER. En su caso, escriba la real.

De esta manera, cualquier computadora de su red local puede entrar a su servidor moodle mediante la dirección http://192.168.1.100/

29. Estructura del sitio Breve resumen del contenido del directorio Moodle para su orientación:

• config.php - contiene la configuración fundamental. Este archivo no viene con Moodle - usted lo creará.

• install.php - el script que ejecutará para crear el archivo config.php. • version.php - define la versión actual del código de Moodle. • index.php - la página principal del sitio. • admin/ - Código para administrar todo el servidor. • auth/ - Módulos para la autenticación de usuarios. • blocks/ - Módulos para los pequeños bloques laterales contenidos en muchas

páginas. • calendar/ - Código para manejar y mostrar eventos de calendario. • course/ - Código para presentar y gestionar los cursos. • doc/ - Documentación de ayuda de Moodle. (Por ejemplo esta página).

Page 54: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

139

• files/ - Código para presentar y gestionar los archivos cargados. • lang/ - Textos en diferentes idiomas, un directorio por idioma. • lib/ - Librerías del código fundamental de Moodle. • login/ - Código para manejar las entradas y creación de cuentas. • mod/ - Todos los módulos de los cursos de Moodle. • pix/ - Gráficos genéricos del sitio. • theme/ - Paquetes de temas/pieles para cambiar la apariencia del sitio. • user/ - Código para mostrar y gestionar los usuarios.

30. Publicar el sitio Moodle en Internet

1. Detecte la IP con la que sale a Internet. Puede utilizar la página http://www.adslayuda.com/ip.html para saber cuál es su IP pública. Supongamos que es 200.136.23.125 Contamos con el servicio de IP dinámica por lo que cada determinado tiempo cambia nuestra dirección. Si va a publicar un sitio en forma, es mejor contratar una IP fija.

2. Use los servicios de un proveedor de DNS gratuito En nuestro caso utilizamos el servicio gratuito de DNS de Fadlan (http://www.fadlan.com). Fadlan nos proporcionará un subdominio, por lo que nuestro sitio en Internet tendrá una dirección de este tipo: http://NUESTRONOMBRE.fadlan.com Supongamos que queremos tener el nombre moodle. Entonces, sólo escribiremos en Fadlan nuestro nombre: moodle y nuestra IP pública: 200.136.23.125 De esta manera, nuestro servidor se podrá ver desde Internet mediante la dirección http://moodle.fadlan.com (que apunta a http://200.136.23.125 ).

Page 55: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

140

3. Edite el archivo config.php ubicado en el directorio moodle. Sustituya la línea de configuración $CFG->wwwroot = ‘http://192.168.1.100/’ Por $CFG->wwwroot = ‘http://moodle.fadlan.com/’ 4. Ingrese a su ruteador como administrador Tiene la opción de configurar una regla que indique que todo lo que se pida por el puerto 80 lo envíe a la IP 192.168.1.100 (en nuestro ejemplo es el servidor MOODLESERVER). La otra opción es configurar la tarjeta de red del servidor Moodle para que obtenga una IP dinámica (por ejemplo, suponga que obtiene la IP 192.168.1.150). Encuentre en el menú de su ruteador la opción de DMZ (Zona desmilitarizada, permite la entrada de todo el tráfico hacia una IP determinada). Configure el DMZ asignando esta característica a la IP 192.168.1.150. En nuestro caso que contamos con el servicio de Internet de Axtel, debemos llamar al proveedor para que nos permitan utilizar el DMZ (que nos abran los puertos, ya que como medida de seguridad los mantienen cerrados). Por tal razón, nos aparece la imagen de “Bienvenidos a Motorola WiMax CPE”.

31. Sitios de descarga del software utilizado El usuario se preguntará porque anexamos imágenes a las siguientes ligas, y la razón obedece a que en varias ocasiones nos topamos con listas largas de programas y que variaban en un par de caracteres. Esperamos que la gráfica les permita detectar sin mayor problema la ubicación del archivo en la dirección.

Page 56: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

141

Service Pack 2 (WindowsServer2003-KB914961-SP2-x86-ESN.EXE) http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=95ac1610-c232-4644-b828-c55eec605d55&DisplayLang=es

Net Framework 3.5 (dotNetFx35setup.exe) http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6

MySql 5.5.8 (mysql-5.5.8-win32.msi). Http://dev.mysql.com/downloads/mysql/

MySql Workbench (mysql-workbench-gpl-5.2.31a-win32.msi). Http://dev.mysql.com/downloads/workbench/5.2.html

FastCGI for IIS (fcgisetup_1.5_rtw_x86.msi). http://www.iis.net/download/FastCGI

PHP 5.3.5 (php-5.3.5.nts.Win32-VC9-x86.zip) http://windows.php.net/downloads/releases/

Page 57: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

142

PHP Debug (php-debug-pack-5.3.5-nts-Win32-VC9-x86.zip) http://windows.php.net/downloads/releases/

Navegador de identificación de las funciones (browscapi.ini). http://browser.garykeith.com/downloads.asp

Acelerador PHP Cache Alternative (php-apc-20110109-5.3-nts-vc9-x86.zip). http://downloads.php.net/pierre

Archivo para verificar funcionamiento de PHP (usted creará el archivo ejemplo.php) Moodle 2.0 (moodle-latest-20.zip). http://download.moodle.org/download.php/stable20/moodle-latest-20.zip

Editor de PHP (dzphp4263.exe) http://games.soft82.org/version/download/Windows/DzSoft_PHP_Editor-4-2-1-4/

32. Reinstalar Moodle en caso de algún cambio inesperado Para reinstalar Moodle sólo es necesario:

1. Borrar la tabla moodleuser mediante el MySQL Workbench 2. Crear la tabla moodleuser 3. Borrar el contenido de la carpeta moodle y moodledata 4. Desempaquetar el archivo moodle-latest-20.zip 5. Instalar Moodle de acuerdo a las instrucciones dadas

Si cambia la apariencia de su Moodle y no le aparecen los campos para ingresar, no se preocupe, seleccionó una visualización para explorador moderno, así que sólo actualice su explorador a una versión más reciente para ver los cambios.

Page 58: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

212

Bibliografía

Anaya Rivera, K. (2004). Un modelo de enseñanza-aprendizaje virtual: análisis, diseño y aplicación en un sistema universitario mexicano. Memoria para optar por el grado de doctor en informática. España: Departamento de Ciencias de la Computación e Inteligencia Artificial, Universidad de Granada.

ANUIES. (2001). Asociación Nacional de Universidades e Instituciones de Educación Superior. Plan maestro de educación superior abierta y a distancia. Líneas estratégicas de desarrollo. México, D.F.: ANUIES. Dirección de Servicios Ediotoriales.

Castaño Garrido, C. (2008). Educar con redes sociales y Web 2.0. En J. Salinas Ibañez, Innovación educativa y uso de las TIC [en: http://dspace.unia.es/bitstream/10334/131/1/004tic_casta%C3%B1o.pdf] (págs. 67-82). Sevilla, España: Universidad Internacional de Andalucía.

Levy, P. (1999). Qué es lo virtual [http://aprendeenlinea.udea.edu.co/lms/moodle/file.php/90/documentos_actividades/levy-pierre-que-es-lo-virtual.PDF]. Buenos Aires, Argentina: Paidós.

Picardo Joao, O., Escobar Baños, J. C., & Pacheco Cardoza, R. V. (2004). Diccionario Enciclopédico de Ciencias de la Educación (1 ed.). San Salvador, El Salvador: Centro de Investigación Educativa, Colegio García Flamenco.

Page 59: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

213

Webgrafía A cerca de Moodle. (4 de agosto de 2007). Recuperado el 15 de febrero de 2011, de Moodle: http://docs.moodle.org/es/Acerca_de_Moodle

A cerca de YouTube. (s.f.). Recuperado el 3 de febrero de 2011, de YouTube: http://www.youtube.com/t/about_youtube

A favor de Moodle. (25 de octubre de 2006). Recuperado el 12 de febrero de 2011, de Moodle: http://docs.moodle.org/es/A_favor_de_Moodle

About. (s.f.). Recuperado el 26 de enero de 2011, de Delicious from Yahoo: http://www.delicious.com/about

Aduviri Velasco, R. (2010). Entornos de aprendizaje. Recuperado el 27 de diciembre de 2010, de SlideShare: http://www.slideshare.net/ravsirius/entornos-de-aprendizaje-manual

Alonso Navarro, M. Á. (23 de noviembre de 2009). Cómo crear contenidos educativos accesibles para plataformas e-learning. Recuperado el 23 de diciembre de 2010, de Issuu. Your Publish: http://issuu.com/angelesalonso/docs/elearning

Arienza, J. L. (05 de junio de 2006). Internet móvil: hacia la nueva era de Internet. Recuperado el 31 de enero de 2011, de El observatorio de Internet movil. OIM: http://jlarienza.blogspot.com/2006/06/internet-mvil-hacia-la-nueva-era-de.html

Arienza, J. L. (3 de mayo de 2007). La Nueva Generacion de Aplicaciones Sociales. Recuperado el 31 de enero de 2011, de El observatorio de internet movil. OIM: http://jlarienza.blogspot.com/2007/05/la-nueva-generacion-de-aplicaciones.html

Arteaga, C. E. (2004). La Radio como Medio para la Educación. Recuperado el 19 de octubre de 2009, de Razón y palabra. Primera Revista Electrónica en América Latina Especializada en Comunicación [en línea]: http://www.razonypalabra.org.mx/anteriores/n36/carteaga.html

Bannassini Felix, C. (1998). De las Comunidades Sociales a las ¿Comunidades Virtuales? Recuperado el 22 de noviembre de 2010, de Razón y Palabra. Primera Revista Electrónica en América Latina. Especializada en tópicos de Comunicación. Num. 3. Año 3. 1998 [en línea]: http://www.razonypalabra.org.mx/anteriores/n10/claudia.htm#(1)

Benito Crosetti, B. d., Salinas Bueno, I., & Negre Bennasar, F. (2007). Estudio y análisis de herramientas para la creación de una comunidad virtual de investigación para la atención integral en situaciones de extrema diversidad. Universitat de les Illes Balears, España. Recuperado el 15 de enero de 2011, de UTN. Universidad Técnologica Nacional, Argentina: www.utn.edu.ar/aprobedutec07/docs/116.doc

Bustos Sánchez, A., & Coll Salvador, C. (2010). Los entornos virtuales como espacios de enseñanza y aprendizaje. Una perspectiva pscioeducativa para su caracterización y análisis. Recuperado el 18 de noviembre de 2010, de Revista Mexicana de Investigación Educativa [en línea]: http://redalyc.uaemex.mx/pdf/140/14012513009.pdf

Buzón García, O. (2005). La incorporación de plataformas virtuales a la enseñanza: una experiencia de formación on-line basada en competencias. Recuperado el 12 de enero de 2011, de Revista Latinoamericana de Tecnología Educativa. Volúmen 4. Número 1. Págs. 77-98 [en línea]: http://dialnet.unirioja.es/servlet/fichero_articulo?codigo=1303698&orden=89143

Page 60: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

214

Buzón García, O. (2005). La incorporación de plataformas virtuales a la enseñanza: una experiencia de formación on-line basada en competencias. Recuperado el 18 de octubre de 2010, de Revista Latinoamericana de Tecnología Educativa. Volúmen 4. Número 1. Págs. 77-98. Dialnet. Universidad de la Rioja [en línea]: http://dialnet.unirioja.es/servlet/fichero_articulo?codigo=1303698&orden=89143

C3MS. (3 de septiembre de 2009). Recuperado el 29 de diciembre de 2010, de Edutech. Wiki: http://edutechwiki.unige.ch/en/C3MS

Cabero, J. (2006). Bases pedagógicas del e-learning. . Recuperado el 20 de noviembre de 2010, de Revista de Universidad y Sociedad del Conocimiento. Vol. 3. No. 1. Universitat Oberta de Catalunya [en línea]: http://www.uoc.edu/rusc/3/1/dt/esp/cabero.pdf

Cabero, R. p. (enero de 2006). E-actividades. Un referente básico para la formación en Internet. Recuperado el 02 de 2011, de http://books.google.com/books?id=t-QcbhgngkkC&printsec=frontcover&hl=es&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false

Cabrera Murcia, E. P. (2004). Aprendizaje colaborativo soportado por computador (CSCL): su estado actual. Recuperado el 14 de enero de 2011, de Revista Iberoamericana de Educación. Número 33. Vol. 6 [en línea]: http://www.rieoei.org/deloslectores/729Cabrera108.PDF

Calderon, R., & Rama, C. (s.f.). La transición de la educación a distancia en Honduras. Recuperado el 14 de noviembre de 2010, de http://www.google.com.mx/search?q=transicion+a+la+educacion+a+distancia&sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8&rlz=1I7GGLL_es

Características. (17 de marzo de 2008). Recuperado el 14 de febrero de 2011, de Moodle: http://docs.moodle.org/es/Caracter%C3%ADsticas

Carretero, M. (1997). ¿Qué es el constructivismo? Recuperado el 15 de febrero de 2011, de Instituto Universitario Puebla: http://www.iupuebla.com/Licenciatura/Educacion_media/online/MI-A-psicologia-02-1.pdf

Coll Salvador, C., Bustos Sánchez, A., & Engel Rocamora, A. (2007). Configuración y evolución de la comunidad virtual MIPE/DIPE: retos y difilcultades. Recuperado el 26 de octubre de 2010, de Revista Electrónica de la Educación. Educación y Cultura en la Sociedad de la Información [en línea]: http://campus.usal.es/~teoriaeducacion/rev_numero_08_03/n8_03_coll_bustos_engel.pdf

Coll Salvador, C., Bustos Sánchez, A., & Engel Rocamora, A. (2007). Configuración y evolución de lac omunidad virtual MIPE/DIPE: retos y difilcultades. Recuperado el 26 de octubre de 2010, de Revista Electrónica de la Educación. Educación y Cultura en la Sociedad de la Información [en línea]: http://campus.usal.es/~teoriaeducacion/rev_numero_08_03/n8_03_coll_bustos_engel.pdf

Coll Salvador, C., Bustos Sánchez, A., & Engel Rocamora, A. (2007). Configuración y evolución de lac omunidad virtual MIPE/DIPE: retos y difilcultades. Recuperado el 26 de octubre de 2010, de Revista Electrónica de la Educación. Educación y Cultura en la Sociedad de la Información [en línea]: http://campus.usal.es/~teoriaeducacion/rev_numero_08_03/n8_03_coll_bustos_engel.pdf

Coll, C., & Monereo, C. (s.f.). Psicología de la educación virtual. Recuperado el 25 de octubre de 2010, de

Page 61: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

215

http://books.google.com.ec/books?id=DR_kT50zsRsC&pg=PA175&dq=como+dirigir+un+curso+virtual&source=gbs_toc_r&cad=4#v=onepage&q&f=false

Congreso Mundial de Educación Superior a Distancia. La Megauniversidad a distancia del Siglo XXI: Un reto a la imaginación histórica. (7 de noviembre de 2007). Recuperado el 19 de enero de 2011, de Universia. Red de Universidades, red de oportunidades [en línea]: http://noticias.universia.net.mx/movilidad-academica/noticia/2007/11/07/29519/congreso-mundial-educacion-superior-distancia.html

Culebro Juárez, M., Gómez Herrera, W. G., & Torres Sánchez, S. (mayo de 2006). Software libre vs software propietario. Recuperado el 14 de febrero de 2011, de Fundación para el Desarrollo de la Ciencia y la Tecnología en el estado Anzoátegui, Venezuela: http://www.fundacite-anz.gob.ve/documentos/Software_libre_vs_software_propietario._Ventajas_y_desventajas.pdf

De Benito Crosetti, B. (2000). Herramientas para la creación, distribución y gestión de cursos a través de Internet. Recuperado el 18 de noviembre de 2010, de . Edutec. Revista Electrónica de Tecnología Educativa. Número 12 [en línea]: http://edutec.rediris.es/Revelec2/Revelec12/deBenito.html

Definición.de. (s.f.). Recuperado el 10 de noviembre de 2010, de http://definicion.de/ensenanza/

Delgado Santana, D. (s.f.). Diseño de una estrategia de e-learning 2.0: definición del PLE. Recuperado el 14 de diciembre de 2010, de Universidad de Las Palmas de Gran Canaria. Centro de Innovación para la Sociedad: http://www.slideshare.net/davidds/estrategias-para-el-elearning-20-el-ple

Developers. 276 Moodle developers with write access. (s.f.). Recuperado el 14 de febrero de 2011, de Moodle: http://moodle.org/mod/cvsadmin/view.php?cid=1

Diccionario de informática. (s.f.). Recuperado el 11 de enero de 2011, de Alegsa.com.ar: http://www.alegsa.com.ar/Dic/virtual.php

Dr. Starr Roxanne Hiltz. (31 de julio de 2006). Recuperado el 5 de diciembre de 2010, de New Jersey Institute Technology: http://web.njit.edu/~hiltz/

Educación en línea avanza sobre los modelos tradicionales. (12 de noviembre de 2010). Recuperado el 29 de diciembre de 2010, de BBC Mundo [en línea]: http://www.bbc.co.uk/mundo/noticias/2010/11/101111_tecnologia_educacion_on_line_rb.shtml

El e-mail y el celular, premiados. Los ingenieros estadounidenses Raymond Samuel Tomlinson y Martin Cooper fueron distinguidos con el Príncipe de Asturias. (7 de junio de 2009). Recuperado el 21 de enero de 2011, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=1140289

Estadísticas de Moodle. (2011). Recuperado el 14 de febrero de 2011, de Moodle: http://moodle.org/stats/

Filosofía. (4 de agosto de 2007). Recuperado el 15 de febrero de 2011, de Moodle: http://docs.moodle.org/es/Filosof%C3%ADa

Page 62: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

216

Firewall de Windows. (10 de agosto de 2004). Recuperado el 2011 de febrero de 7, de Microsoft: http://www.microsoft.com/spain/windowsxp/using/security/internet/sp2_wfintro.mspx

Gómez, B. A. (noviembre de 2008). Manual de Instalación de Moodle en Windows Server 2003. Recuperado el 31 de enero de 2011, de Universidad Tecnológica de Panamá: http://campusvirtual.utp.ac.pa/pub/Instalacion_de_Moodle_en_Windows_2003.pdf

González Martinez, A. M. (2006). Evolución de la Educación a Distancia a través de dos siglos, hasta convertirse en educación virtual. Recuperado el 15 de noviembre de 2010, de Asesorate. Proveemos soluciones [en línea]: http://www.asesorate.com.mx/content/evolucion-de-la-educacion

González Velasco, L. (1999). La formación de docentes en educación abierta y a distancia. Recuperado el 21 de noviembre de 2010, de La tarea. Revista de Educación y Cultura de la Sección 47 del SNTE. No. 11 [en línea]: http://www.latarea.com.mx/articu/articu11/gonz11.htm

Hernández Requena, S. (junio de 2008). El modelo constructivista con las nuevas tecnologías:aplicado en el proceso de aprendizaje. Recuperado el 15 de febrero de 2011, de Revista de Universidad y Sociedad del Conocimiento. Universitat Oberta de Catalunya [en línea]: http://www.uoc.edu/rusc/5/2/dt/esp/hernandez.pdf

Heynen, M. (19 de enero de 2011). Una mejor experiencia móvil para más gente. El blog de Facebook. Recuperado el 31 de enero de 2011, de Facebook: http://blog.facebook.com/

Historia de Internet. (s.f.). Recuperado el 15 de diciembre de 2010, de Wikipedia. La enciclopedia libre: http://es.wikipedia.org/wiki/Historia_de_Internet#Una_biblioteca_mundial.E2.80.94Del_Gopher_a_la_WWW

Información básica. (2011). Recuperado el 31 de enero de 2011, de Facebook: http://es-la.facebook.com/facebook#!/facebook?v=info

Instalación de moodle. (25 de enero de 2001). Recuperado el 31 de enero de 2011, de Moodle: http://docs.moodle.org/es/Instalaci%C3%B3n_de_moodle#Estructura_del_sitio

Installation for Windows 2003 with IIS. (5 de febrero de 2011). Recuperado el 7 de febrero de 2011, de Moodle: http://docs.moodle.org/en/Installation_for_Windows_2003_with_IIS

L. Bernárdez, M. (2007). Diseño, producción e implementación de e-learning: Metodología, herramientas, modelos. Recuperado el 2 de octubre de 2010, de http://books.google.com.ec/books?id=egOtuJV_c7MC&printsec=frontcover#v=onepage&q&f=false

Lampert, E. (2000). Educación a distancia ¿Elitización o alternativa para democratizar la enseñanza? Recuperado el 11 de noviembre de 2010, de Red de Revistas Científicas de América Latina y el Caribe, España y Portugal [en línea]: http://redalyc.uaemex.mx/redalyc/pdf/132/13208805.pdf

Lara Fuillerat, J. M. (2009). Moodle. Manual de referencia para el profesorado. Recuperado el 4 de octubre de 2010, de http://www.calameo.com/read/0003626767d105d827316

Page 63: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

217

LasTIC´s en el IPN. Instituto Politécnico Nacional. Coordinación General de Servicios Informáticos. Dirección de Cómputo y Comunicaciones. (s.f.). Recuperado el 28 de octubre de 2010, de http://www.dcyc.ipn.mx/dcyc/quesonlastics.aspx

Loaiza Alvarez, R. (s.f.). Facilitación y capacitación virtual en América Latina. Recuperado el 12 de enero de 2011, de http://es.oocities.com/leidamorenogalvis/hwct/foro/Evir10.htm

Lorente Bilbao, E. (1999). Las comunidades virtuales de enseñanza-aprendizaje. Recuperado el 24 de noviembre de 2010, de Cuadernos de Documentación Multimedia. No. 8 [en línea]: http://www.ucm.es/info/multidoc/multidoc/revista/num8/eneko.html

Lozares, C. (2002). La teoría de las redes sociales. Universidad Autónoma de Barcelona. Antropología. Recuperado el 30 de enero de 2011, de http://webs2002.uab.es/antropologia/ars/paperscarlos.rtf

M Baecker, R. (2002). Readings in human-computer interaction: toward the year 2000. Recuperado el 27 de diciembre de 2010, de http://books.google.com/books?id=gjm6FpMUTXgC&pg=PA741&lpg=PA741&dq=Coleman+and+Shapi

Mailing Lists. (5 de noviembre de 2010). Recuperado el 20 de enero de 2011, de The world's first book published on the Web (2000): http://www.livinginternet.com/l/l.htm

Marenales, E. (1996). Educación formal, no formal e informal. Temas para concurso de maestros. Recuperado el 10 de Noviembre de 2010, de Instituto del niño y adolescente del Uruguay: http://www.inau.gub.uy/biblioteca/eduformal.pdf

Marqués Graells, P. (4 de Agosto de 2010). Sistemas de teleformación: características, elementos, ventajas. Recuperado el 13 de enero de 2011, de Tecnología Educativa - Web Pere Marqués: http://peremarques.pangea.org/telefor.htm

Martín, J. (20 de mayo de 2008). De aplicaciones sociales y redes sociales. Recuperado el 30 de enero de 2011, de Loogic: http://loogic.com/de-aplicaciones-sociales-y-redes-sociales/

Martín, J. (3 de mayo de 2008). Las redes sociales temáticas y distribuidas. Recuperado el 30 de enero de 2011, de Loogic: http://loogic.com/las-redes-sociales-tematicas-y-distribuidas/

Mendoza, J. A. (2003). E-Learning, el futuro de la educación a distancia. Recuperado el 20 de noviembre de 2010, de Milenium: http://www.informaticamilenium.com.mx/paginas/mn/articulo78.htm

Merelo Guervós, J. J. (s.f.). Redes sociales: una introducción. Recuperado el 30 de enero de 2011, de Educar en Red. Comunidades escolares, proyectos educativos y redes de aprendizaje [en línea]: http://casus.usal.es/edenred/documentos/redes_sociales.pdf

Ministerio de Educación y Ciencia. (2007). El desarrollo de competencias Docentes en la Formación del profesorado. Recuperado el 15 de enero de 2011, de http://books.google.com/books?id=72e3H-BAEREC&pg=PA187&dq=ense%C3%B1ar+a+usar+las+tic+a+los+profesores&hl=es&ei=bFFdTeTdFseBtgfv_syxCw&sa=X&oi=book_result&ct=result&resnum=4&ved=0CD4Q6AEwAw#v=onepage&q&f=false

Moodle. (s.f.). Recuperado el 1 de octubre de 2010, de http://moodle.org/

Page 64: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

218

Moodle 2.0 language packs. (13 de agosto de 2010). Recuperado el 14 de febrero de 2011, de Moodle: http://download.moodle.org/lang16/

Moodle Windows. Windows Server - IIS - MS SQL. (s.f.). Recuperado el 7 de febrero de 2011, de Moodle: http://www.moodlewindows.za.net/

Moodle. org. (s.f.). moodle. Recuperado el 18 de 02 de 2011, de http://docs.moodle.org/

Morduchowicz, R. (Mayo - Agosto de 2001). Los medios de comunicación y la educación: un binomio posible. Recuperado el 10 de octubre de 2009, de Revista Iberoaméricana de Educación [en línea]: http://www.rieoei.org/rie26a05.htm

Muñoz Cañavate, A. (julio de 1994). Wais (wide area information server). Recuperado el 28 de diciembre de 2010, de El profesional de la información. Revista Internacional Cientíifica y Profesional [en linea]: http://www.elprofesionaldelainformacion.com/contenidos/1994/julio/wais_wide_area_information_server.html

Netnews Server History. (5 de noviembre de 2010). Recuperado el 20 de enero de 2011, de The world's first book published on the Web (2000): http://www.livinginternet.com/u/ui_netnews.htm

Palazzesi, A. (15 de abril de 2010). La historia de los Bulletin Board System (BBS). Recuperado el 20 de diciembre de 2010, de NeoTeo: http://www.neoteo.com/la-historia-de-los-bulletin-board-system-bbs.neo

Part 1. Setup PHP on the web server. (s.f.). Recuperado el 6 de febrero de 2011, de Moodle: http://www.moodlewindows.za.net/1SetupPHP.htm

Pérez Rodríguez, Y., & Castañeda Pérez, M. (2009). Las comunidades virtuales de conocimiento. Recuperado el 24 de noviembre de 2010, de Revista Ciencias de la Información. Vol 40. No. 2 [en línea]: http://www.cinfo.cu/Userfiles/file/Cinfo/CINFO2009/agosto2009/articulo%206.pdf

Prefijos de Internet - relacionados. (s.f.). Recuperado el 15 de noviembre de 2010, de WordLingo. Translation Localization Globalization: http://www.worldlingo.com/ma/enwiki/es/Internet-related_prefixes

Real Academia Española. Diccionario de la lengua española. (s.f.). Recuperado el 5 de 11 de 2010, de Real Academia Española. Diccionario de la lengua española: http://buscon.rae.es/draeI/

Redes sociales distribuidas. (s.f.). Recuperado el 30 de enero de 2011, de Redes Sociales Distribuidas: http://www.redessocialesdistribuidas.net/

RedIRIS. (2009). Servicio de herramientas trabajo colaborativo con BSCW . Recuperado el 20 de noviembre de 2010, de RedIRIS [en línea]: http://www.rediris.es/bscw/

Rhonda, M. E., & Bates, T. (2004). Enseñar al profesorado cómo utilizar la tecnología: buenas prácticas de instituciones líderes. Recuperado el 10 de octubre de 2010, de http://books.google.com.ec/books?id=qf-oK3n5GJ0C&pg=PA28&dq=como+dirigir+un+curso+virtual&ei=NfKkTIjyCo2qyATq3tG3BA&cd=6#v=onepage&q=como%20dirigir%20un%20curso%20virtual&f=false

Rivera, J. d. (1 de abril de 2010). Definición de red social en Internet: el contexto de la identidad digital. Recuperado el 30 de enero de 2011, de Sociología y Redes sociales.

Page 65: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

219

Proyecto de investigación sobre la comunicación on-line: http://www.sociologiayredessociales.com/2010/04/definicion-de-red-social-en-internet-e-identidad-digital/

Rivera, J. d. (16 de octubre de 2010). Redes sociales y “redes sociales”. Recuperado el 30 de enero de 2011, de Sociología y Redes sociales. Proyecto de investigación sobre la comunicación on-line: http://www.sociologiayredessociales.com/2010/10/redes-sociales-y-redes-sociales/

Rivoir, A. L. (1999). Redes Sociales: ¿instrumento metodológico o categoría sociológica? Recuperado el 30 de enero de 2011, de Revista de Ciencias Sociales. No. 15 [en línea]: http://www.docstoc.com/docs/1797694/Redes-sociales-instrumentos-metodol%C3%B3gicos

Rodolfo Lara, L. (2001). Análisis de los recursos interactivos en las aulas virtuales.Ponencia presentada en el Segundo Congreso Virtual "Integración sin barreras en el Siglo XXI. Recuperado el 28 de diciembre de 2010, de Quaderns. Digitals.Net: http://www.quadernsdigitals.net/index.php?accionMenu=hemeroteca.DescargaArticuloIU.descarga&tipo=PDF&articulo_id=6424

Rodríguez Illera, J. L. (2007). Comunidades virtuales de práctica y aprendizaje: elementos para una problemática. Les publicacions de la Universitat de Barcelona. Recuperado el 18 de noviembre de 2010, de http://www.publicacions.ub.es/ver_indice.asp?archivo=06969.pdf

Rodriguez Llera, J. L. (s.f.). “Comunidades Virtuales de práctica y de aprendizaje”,Universidad de Barcelona, 2008. Recuperado el 24 de octubre de 2010, de http://books.google.com.ec/books?id=gIjc096QWswC&pg=PA67&dq=como+dirigir+un+curso+virtual&ei=NfKkTIjyCo2qyATq3tG3BA&cd=1#v=onepage&q=como%20dirigir%20un%20curso%20virtual&f=false

Roig García, D. (2003). Proyecto de evaluación de plataformas de Teleformación para su implantación en el ámbito universitario. Recuperado el 19 de noviembre de 2010, de Facultad de Física, Universitat de Valencia [en línea]: http://www.uv.es/ticape/docs/dario/mem-dario-v8.pdf

Roldán, O. (octubre-diciembre de 2005). Educación superior abierta y a distancia. Recuperado el 11 de noviembre de 2010, de Enlace. Expresiones de la Sociedad Civil. Revista Digital de la Unidad para la Atención de las Organizaciones Sociales. Nueva Época, Año 3, Número 2 [en línea]: http://www.organizacionessociales.segob.gob.mx/UAOS-Rev3/educacion_superior_abierta.html

Rosario, J. (2005). La Tecnología de la Información y la Comunicación (TIC). Su uso como Herramienta para el Fortalecimiento y el Desarrollo de la Educación Virtual. Recuperado el 18 de noviembre de 2010, de Observatorio para la Cibersociedad [en línea]: http://www.cibersociedad.net/archivo/articulo.php?art=218

Rosario, J. (2005). La Tecnología de la Información y la Comunicación (TIC). Su uso como Herramienta para el Fortalecimiento y el Desarrollo de la Educación Virtual. Recuperado el 18 de noviembre de 2010, de Observatorio para la Cibersociedad [en línea]: http://www.cibersociedad.net/archivo/articulo.php?art=218

Ruiz Mantilla, J. (4 de junio de 2009). Internet aún sigue asombrándome. Considerado uno de los padres de la Red, Vinton Cerf cuenta su historia, opina sobre los derechos de

Page 66: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

220

autor y sobre su proyecto: un sistema de comunicación interestelar. Recuperado el 24 de enero de 2011, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=1135667

Ruiz Sánchez, J. J., & Cano Sánchez, J. J. (s.f.). Las psicoterapias. Introducción a las orientaciones psicoterapéuticas para profesionales sanitarios. Recuperado el 10 de noviembre de 2010, de Psicología Online [en línea]: http://www.psicologia-online.com/ESMUbeda/Libros/ProfSanitarios/profesionales3e.htm#modelos_cognitivos

Sametband, R. (30 de octubre de 2009). 40 años online. Ayer se cumplieron cuatro décadas desde el envío del primer mensaje por Arpanet, la antecesora de Internet. Los hechos y protagonistas que cambiaron el mundo. Recuperado el 24 de enero de 2011, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=1192087

Sametband, R. (7 de octubre de 2002). El hombre que inventó el mouse. Douglas Engelbart creó el dispositivo que cambió la historia de la PC. Recuperado el 2011 de enero de 24, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=437795

Sametband, R. (27 de enero de 2003). Habla el inventor de Internet. Leonard Kleinrock diseñó en 1961 la tecnología en la que se basa la Red. Recuperado el 24 de enero de 2011, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=468833

Sametband, R. (29 de octubre de 2004). Hace 35 años se creaba Internet. El 29 de octubre de 1969 se conectaron en los Estados Unidos dos computadoras distantes 500 kilómetros. Recuperado el 24 de enero de 2011, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=649195

Schank, P., Fenton, J., Schlager, M., & Fusco, J. (1999). From MOO to MEOW: Domesticating technology for online communities [In Proceedings of the Third International Conference on Computer Support for Collaborative Learning]. Recuperado el 10 de febrero de 2011, de http://codeguild.com/patti/downloads/SchankFentonEtAl-CSCL1999.pdf

Silvio, J. (2004). La Educación Superior Virtual en América Latina y el Caribe. Instituto Internacional de la UNESCO para la Educación Superior en América Latina y el Caribe. Recuperado el 24 de octubre de 2010, de http://www.iesalc.unesco.org.ve/estudios/regionales_lat/EducVirtual.pdf.

Sometband, R. (8 de octubre de 2001). Hace treinta años, Ray Tomlinson inventaba el correo electrónico. También eligió la arroba para las direcciones. Recuperado el 21 de enero de 2011, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=179585

Sotoveña, S. (2002). Metodología didáctica en plataformas virtuales de aprendizaje. Recuperado el 1 de octubre de 2010, de http://www.ugr.es/~sevimeco/revistaeticanet/numero3/Articulos/Metodologia%20didactica.pdf

Subsecretaria de Educación Superior. Glosario. Secretaría de Educación Pública, México. (s.f.). Recuperado el 15 de noviembre de 2010, de http://ses4.sep.gob.mx/wb/ses/ses_glosario?page=4

Page 67: Capitulo 7. Instalación de Moodle 2.0.1 en Windows Server 2003 en Español Standard Edition con IIS 6.0 en Español, MySql 5.5.8 y PHP 5.3.5

221

The PLE Conference. (2010). Recuperado el 27 de enero de 2011, de The PLE Conference. Cornellá, Barcelona, 8 y 9 de julio de 2010: http://pleconference.citilab.eu/cas/

Torres, A. (18 de octubre de 1999). Los primeros hombres en el espacio. El mismo año que Armstrong pisó la Luna, una agencia del gobierno de los Estados Unidos puso en marcha la Internet y estrenó el espacio virtual. Recuperado el 2011 de enero de 24, de La Nacion Digital. Tecnología [en línea]: http://www.lanacion.com.ar/nota.asp?nota_id=180319

Twitter. (s.f.). Recuperado el 1 de febrero de 2011, de Fuente: http://twitter.com/about.

What is Slideshare. (2011). Recuperado el 5 de febrero de 2011, de Slideshare. Present Yourself: http://www.slideshare.net/about

Wikipedia. La enciclopedia libre. (s.f.). Recuperado el 10 de noviembre de 2010, de Wikipedia. La enciclopedia libre: http://es.wikipedia.org

Wikipedia. La enciclopedia libre. (s.f.). Recuperado el 7 de febrero de 2011, de Wikipedia. La enciclopedia libre: http://es.wikipedia.org/wiki/Windows_Server_2003

Wikipedia. La enciclopedia libre. (s.f.). Recuperado el 10 de noviembre de 2010, de Wikipedia. La enciclopedia libre: http://es.wikipedia.org

Xing, la red social para contactos profesionales. (s.f.). Recuperado el 4 de febrero de 2011, de Xing: https://www.xing.com/companies/xingespa%252525C3%25252591a/about

Zapata Ros, M. (2001). Formación abierta y a distancia a través de redes digitales: modelos de redes de aprendizaje. Recuperado el 22 de noviembre de 2010, de Red. Revista de Educación a Distancia. Num.1 Vol. 1. Universidad de Mursia, España [en línea]: http://www.um.es/ead/red/1/modelos.pdf

Zapata Ros, M. (2001). Formación abierta y a distancia a través de redes digitales: modelos de redes de aprendizaje. Recuperado el 22 de noviembre de 2010, de Red. Revista de Educación a Distancia. Num.1 Vol. 1. Universidad de Mursia, España [en línea]: http://www.um.es/ead/red/1/modelos.pdf

Zapata, M. (2003). Sistemas de educación a distancia a través de las redes. Unos rasgos para la propuesta de evaluación de calidad. Recuperado el 19 de Noviembre de 2010, de Red de Revistas Científicas de América Latina y el Caribe, España y Portugal. Sistema de Información Científica Redalyc [en línea]: http://redalyc.uaemex.mx/src/inicio/ArtPdfRed.jsp?iCve=54700901

Zapata, M. (2003). Sistemas de educación a distancia a través de las redes. Unos rasgos para la propuesta de evaluación de calidad. Recuperado el 19 de Noviembre de 2010, de Red de Revistas Científicas de América Latina y el Caribe, España y Portugal. Sistema de Información Científica Redalyc [en línea]: http://redalyc.uaemex.mx/src/inicio/ArtPdfRed.jsp?iCve=54700901