Ir al contenido principal

Guía rápida para instanciar un Entorno Virtual de Aprendizaje basado en moodle

Este documento presenta una guía rápida para instanciar un Entorno Virtual de Aprendizaje basado en moodle en el servidor de virtualización [eva.utpl.edu.ec], muestra las actividades generales a llevar a cabo para realizar una instalación moodle, asumiendo que ya se tiene instalada la plataforma o software intermedio.

Plataforma

La plataforma de ejecución LAMP ya está en producción por lo que se omiten detalles acerca de la instalación y configuración.

Paquete de distribución moodle

El paquete de distribución moodle se encuentra almacenado en el directorio web del servidor y es sólo accesible para lectura/escritura por el administrador del sistema. La ruta el archivo es: /opt/www/moodle-latest-18.zip

Instalación e instanciación

Información preliminar necesaria

  • Nombre de la instancia
  • Imagen logo para las cabeceras
  • URL de inicio
  • Información de contacto del solicitante
  • Dirección de correo para el administrador de la nueva instancia

Con esta información preliminar se puede proceder a realizar la instalación, todos los comandos mostrados aquí se ejecutan como administrador del sistema.

  1. Descomprimir el paquete de distribución de moodle
    1. #cd /opt/www
    2. #unzip moodle-latest-18.zip //Esto crea una carpeta con el nombre moodle
  2. Renombrar el directorio
    1. #mv moodle [nombre de la instancia]
  3. Cambiar de propietario y establecer los permisos del directorio
    1. #chown apache.apache[nombre de la instancia]
    2. #chmod 775 [nombre de la instancia] -R
  4. Moodle requiere un directorio de datos, para facilitar una posterior separación de servidores, se ha separado el directorio de datos del directorio raíz y se ubica fuera en la ruta /opt/www/resource
    1. Dentro de este directorio se debe crear un directorio para la nueva instancia de moodle
      1. #cd /opt/www/resource
      2. #mkdir [Nombre de la Instancia]
      3. #chown apache.apache[nombre de la instancia]
      4. #chmod 775 [nombre de la instancia] -R
  5. Crear la base de datos para la instancia, la base de datos tomará el mismo nombre de la instancia. El servidor de base de datos es bdvirtual.utpl.edu.ec
  6. Iniciar el instalador de moodle, para esto ir al navegador y escribir el URL: http://eva.utpl.edu.ec/[Nombre de la instancia]
    1. El instalador solicitara información relacionada con la base de datos y los directorios a emplear. La información relacionada a la base de datos consultar en los documentos confidenciales de la administración.
    2. La información de los directorios ya se indicó en los pasos 3 y 4.
  7. El instalador creara todo lo necesario para que se pueda ejecutar la nueva instancia del Entorno Virtual de Aprendizaje

Configuración de la nueva instancia

Una vez instalada la nueva instancia del EVA, es necesario realizar las configuraciones iniciales, estas tienen relación con el Nombre de la instancia, la descripción de la instancia, indicar la página de inicio de la instancia, modificar la apariencia a fin de que este acorde con la imagen de la organización a la que pertenece la instancia del EVA.

La mayoría de configuraciones se realizan vía web a través del bloque de administración.

Configuración de la portada.

La configuración de la portada consiste en modificar el contenido central indicando a moodle cuantos elementos de noticias debe mostrar o si debe listar categorías o cursos. En todos los casos existe textos de ayuda que indican que cosas son controladas por cada parámetro de configuración.

Para llegar a la configuración de la portada se debe presionar Portada->Ajustes de portada en el bloque de administración.

Configuración de autenticación

La autenticación indica a moodle desde donde va a recibir la información de inicio de sesión y contra quien va a verificar que esa información de entrada es válida.

El dominio eva.utpl.edu.ec sirve el servicio aunque puede también servir de frontal de acceso en algunos casos. Por razones de imagen se requiere que toda instancia de un Entorno Virtual de Aprendizaje sea accesible desde una página de inicio correspondiente en el dominio www.utpl.edu.ec. La página de inicio, a menos que se indique lo contrario, debe estar ubicada en un sub directorio del dominio, así el URL de acceso para la nueva instancia virtual sería: http://www.utpl.edu.ec/[Nombre de la instancia]. Es responsabilidad del Grupo de Gestión del Conocimiento la construcción de la página de inicio, lo que es importante para la instanciación del EVA es el URL de la página de inicio, que en la mayoría de los casos será: http://www.utpl.edu.ec/[Nombre de la instancia]/index.php

El URL es importante por que es el valor para el parámetro “URL de acceso alternativo” en Usuarios->Autenticación del bloque de administración.

Para que la nueva página de inicio quede establecida de forma correcta, esto es que al entrar y salir se muestre este página. Se debe establecer el parámetro “Forzar a los usuarios a autentificarse“, en Seguridad->Políticas del Sitio, a verdadero.

La combinación de estos dos parámetros consiguen que el EVA y la página de inicio queden correctamente acoplados.

Personalización

Para personalizar la instancia del EVA, es necesario trabajar sobre la plantilla. Para esto es mejor clonar una de las plantillas que más se asemeje a lo que buscamos y trabajar sobre ese clon. Es importante renombrar el clon de la plantilla con el mismo nombre de la nueva instancia virtual.

En este punto se necesita contar con las imágenes para las cabeceras de fuera y dentro de cada curso. Para saber exactamente donde almacenarlas se debe analizar breve mente los archivos de la plantilla.

Para modificar los colores, se debe modificar las hojas de estilo de cada plantilla, generalmente estas están clasificadas y separan los estilos para fuentes, bordes, fondos, etc. Nuevamente un análisis rápido de estas será de gran ayuda. Las plantillas se encuentran en la ruta: /opt/www/[Nombre de la Instancia]/theme/

Creación de Cursos

La creación de cursos se hace utilizando el frontal de creación de cursos del bloque de administración. También es posible crear categorías y sub categorías que permitan reflejar la jerarquía de la organización para la cual se crea la instancia del EVA.

Creación de usuarios

Una vez creados los cursos se deben asignar los usuarios. Si los usuarios son pocos es posible realizar la creación de forma manual. Pero si son muchos, es mejor emplear la utilidad de “Subir usuarios desde un archivo”, esto implica un trabajo previo en una hoja de cálculo de tal manera que se amolde la información proveída al formato requerido por moodle.

El formato mínimo aceptado es el siguiente:

username,password,firstname,lastname,email,country,idnumber,course1

jolug,fgt123j,José Luis,Granda Sivisapa,jlgranda81@gmail.com,EC,1100000000,CPHP

Es decir un archivo de texto separado por comas. La primera fila del archivo indica la columna en la tabla de datos y las siguientes filas contienen los datos correspondientes.

Es importante establecer el idnumber para todos los usuarios que se creen, en el mejor de los casos el solicitante de la instancia virtual proveerá la información, de no ser así se puede establecer al username. El valor del idnumber debe establecerse al número de cédula, número de pasaporte o cualquier otro identificador alfanumérica único propio del usuario.

La columna course1 indica el curso al que el usuario será asignado, aquí se debe indicar el nombre corto del curso.

Cuando el archivo esta preparado, se procede a cargarlo en la utilidad de administración y las cuentas deben crearse junto con las asignaciones.

Consideraciones finales

Este tipo de instancias del EVA generalmente se crean para programas de formación puntuales, es importante estar en comunicación con el contacto de la organización solicitante, pues siempre hay pequeñas cosas por atender. Cosas como por ejemplo:

  • Resetear contraseñas de los usuarios
  • Modificar datos personales de los usuarios
  • Crear nuevos usuarios
  • Crear nuevos cursos
  • Modificar la configuración de los cursos.
  • Agregar, modificar o quitar un bloque o bloques.

Es importante estar atento a los mensaje que se escriben por parte de los usuarios al administrador y darles pronta respuesta.

En conclusión el proceso de instanciación de un Entorno Virtual es relativamente sencillo, se requieren algunas habilidades previas como: manejo básicos de linux, manejo básico de hojas de estilo, conocimiento básico de PHP y HTML. Espero que esta guía sea de utilidad, he tratado de omitir detalles puntuales para no hacer demasiado extensa la guía.

Comentarios

jcalderon dijo…
Excelente, es algo que estaba buscando desde hace algún tiempo, estoy probando la instalación de moodle en mi equipo de escritorio con centOS y tenia algunos inconvenientes, buen aporte.
Anónimo dijo…
[B]NZBsRus.com[/B]
Lose Idle Downloads Using NZB Downloads You Can Rapidly Find HD Movies, Console Games, MP3 Albums, Applications & Download Them @ Alarming Speeds

[URL=http://www.nzbsrus.com][B]Usenet[/B][/URL]
Anónimo dijo…
Form the beastlike with two backs casinos? elevation onto this unworldly [url=http://www.realcazinoz.com]casino[/url] refer to and trick evasively online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also check our modish [url=http://freecasinogames2010.webs.com]casino[/url] orientate at http://freecasinogames2010.webs.com and take chief encyclopaedic dough !
another late-model [url=http://www.ttittancasino.com]casino spiele[/url] locality is www.ttittancasino.com , as contrasted with of german gamblers, scion in forbearing online casino bonus.
Anónimo dijo…
singles salsa ballroom lessons in chicago [url=http://loveepicentre.com/]free singles[/url] lesbian christian singles http://loveepicentre.com/ naked pics personals
Anónimo dijo…
car audio for the scion xb [url=http://www.cardvdplanet.com/7-inch-tft-screen-car-dvd-with-analog-tv-stereo--discount-price103.html]ipod touch auto audio cable[/url] racing car audio http://www.cardvdplanet.com/7-inch-touchscreen-lcd-with-vga-cd082--discount-price84.html cathedral city auto audio products
car audio toyota [url=http://www.cardvdplanet.com/7-inch-tft-touchscreen-car-dvd-player-with--discount-price105.html]auto audio systems[/url] honda car audio code http://www.cardvdplanet.com/7-inch-tft-lcd-touch-screen-car-dvd-player-with--discount-price113.html sony auto audio
car audio toyota [url=http://www.cardvdplanet.com/car-dvd-player-with-fm-function-cd138--discount-price57.html]cathedral city auto audio store[/url] d mercedes benz reviews auto extended warranty car audio and http://www.cardvdplanet.com/2-din-touch-screen-car-dvd-player-with-sd-mmc--discount-price15.html car audio for subaru legacy
Anónimo dijo…
abscond impassable in horrific this without payment or solemnly affirm [url=http://www.casinoapart.com]casino[/url] ancillary at the guiding [url=http://www.casinoapart.com]online casino[/url] confidante with 10's of plain [url=http://www.casinoapart.com]online casinos[/url]. actions [url=http://www.casinoapart.com/articles/play-roulette.html]roulette[/url], [url=http://www.casinoapart.com/articles/play-slots.html]slots[/url] and [url=http://www.casinoapart.com/articles/play-baccarat.html]baccarat[/url] at this [url=http://www.casinoapart.com/articles/no-deposit-casinos.html]no modify down casino[/url] , www.casinoapart.com
the finest [url=http://de.casinoapart.com]casino[/url] pro UK, german and all to the world. so seeking the cork [url=http://es.casinoapart.com]casino en linea[/url] confirmation us now.
Anónimo dijo…
Making money on the internet is easy in the undercover world of [URL=http://www.www.blackhatmoneymaker.com]blackhat money[/URL], It's not a big surprise if you don't know what blackhat is. Blackhat marketing uses not-so-popular or little-understood methods to build an income online.
Anónimo dijo…
siezure drugs [url=http://usadrugstoretoday.com/products/luvox.htm]luvox[/url] resveratrol tea http://usadrugstoretoday.com/products/benicar.htm male dental hygienest http://usadrugstoretoday.com/products/lopid.htm
how is math used in medical billing [url=http://usadrugstoretoday.com/products/levitra.htm]levitra[/url] sensory deficit disorder [url=http://usadrugstoretoday.com/products/stop-smoking.htm]collagen syndrome[/url]
Anónimo dijo…
http://healthboard.in/cozaar/cozaar-seex
[url=http://healthboard.in/calan]legality of employee drug testing htm[/url] florida residents rights to drug testing [url=http://healthboard.in/diclofenac/standardization-of-diclofenac]standardization of diclofenac[/url]
guardian ltc pharmacy nanticoke pa http://healthboard.in/decadron/administration-of-decadron
[url=http://healthboard.in/calan]premature ejaculation and erectile dysfunction[/url] opium drug trade [url=http://healthboard.in/conjugated-linoleic-acid/side-effects-conjugated-linoleic-acid]side effects conjugated linoleic acid[/url]
drug rehab and recovery http://healthboard.in/diabetic/theory-of-plan-behavior-for-diabetic-patients
[url=http://healthboard.in/cozaar/problems-with-cozaar]drugs that lower women inhibitions and make them want to fuck[/url] prevalence of drug use in alaska [url=http://healthboard.in/captopril/captopril-solubility-in-dmso]captopril solubility in dmso[/url] what are the sources of drugs [url=http://healthboard.in/dexamethasone/cat-stroke-and-dexamethasone]cat stroke and dexamethasone[/url]
Anónimo dijo…
http://online-health.in/atorvastatin/sortis-atorvastatin-alzheimer
[url=http://online-health.in/arimidex/is-arimidex-a-steroid]date rapen drugs[/url] what is the drug classification for zerit [url=http://online-health.in/atomoxetine/atomoxetine-effect-size]atomoxetine effect size[/url]
pharmacy solon simonides http://online-health.in/biaxin/allergic-reaction-to-biaxin
[url=http://online-health.in/bisacodyl/bisacodyl-delated-release-tablets-side-effects]investigational drugs employment pharmacist[/url] briland bahamas pharmacy [url=http://online-health.in/antidiabetic/antidiabetic-studies-on-kerala-green-tea]antidiabetic studies on kerala green tea[/url]
erectile excercises http://online-health.in/azathioprine/azathioprine-50-mg-tablet-xan-picture
[url=http://online-health.in/avodart/avodart-and-pregnant-women]prohibited drugs in greyhound racing in australasia[/url] pfizer viagra [url=http://online-health.in/angina/crescendo-angina-pectoris]crescendo angina pectoris[/url] does heinz drug test [url=http://online-health.in/arava/arava-melon]arava melon[/url]
Anónimo dijo…
http://meen.in/ethinyl-estradiol
[url=http://meen.in/fluvoxamine/focus-fluvoxamine]levitra cialis new viagra[/url] free things to do on drugs [url=http://meen.in/evista/evista-cancer-drug]evista cancer drug[/url]
working out with a medicine bal http://meen.in/erection/erotic-fiction-boys-first-erection
[url=http://meen.in/celebrex/allergy-asthma-celebrex]nurse drug cards[/url] national institutes of health web site [url=http://meen.in/citalopram/snorting-citalopram]snorting citalopram[/url]
pharmacy tech training in hampton roads http://meen.in/citalopram/snorting-citalopram
[url=http://meen.in/citalopram/sideeffects-of-citalopram]drug testing in school to reduce violence and drug uses[/url] how long to abstain before passing a drug test [url=http://meen.in/casodex/dvd-casodex]dvd casodex[/url] example of drugs pictures [url=http://meen.in/fenofibrate/fenofibrate-and-cost]fenofibrate and cost[/url]
Anónimo dijo…
volkswagen wheel bolts http://eautoportal.in/honda-auto/is-there-a-2005-honda-rhune automobile fires
[url=http://eautoportal.in/ducati/ducati-multistrada-exhaust]auto performance programers 2008 ford f450[/url] best value convertable automobile [url=http://eautoportal.in/aprilia/aprilia-sonic-gp-50]aprilia sonic gp 50[/url]
lexus automobile http://eautoportal.in/acura
[url=http://eautoportal.in/hyundai/hyundai-sonata-manual]data automobile ownership in america[/url] cleannclassy auto nj [url=http://eautoportal.in/jeep/jeep-kiser]jeep kiser[/url]
performance auto parts 351c http://eautoportal.in/dodge-com/opening-a-dodge-viper-hood
[url=http://eautoportal.in/auto-net]simply wheelz auto[/url] auto spa franchise [url=http://eautoportal.in/chopper/case-ih-combine-chopper]case ih combine chopper[/url]

Entradas más populares de este blog

Guía para desarrollo y extensión de Moodle: CRUD (1/?)

CRUD es el acrónimo para C reate, R ead, U pdate y D elete voy a iniciar esta secuencia de guías de desarrollo y extensión de las funcionalidades de moodle indicando el conjunto de funciones que permiten realizar estas cuatro operaciones. El orden de este conjunto de guías no siguen un plan específico, aunque debería, sino responden a las necesidades de documentación del Equipo de desarrollo y extensión tecnológica de la Unidad de Virtualización. El código de moodle esta organizado de forma modular, lo cual se aplica al conjunto de funcionalidades que se distribuyen y a las que se pueden agregar luego bajo la modalidad de plugins siguiendo un proceso de instalación manual, de este proceso se hablara en otra guía de esta secuencia. En fin para que los módulos puedan ejecutarse sobre moodle requieren de un conjunto de procedimientos y funciones genéricas que representan el corazón del sistema o núcleo. A este conjunto de funciones se les denomina API de moodle y es el que describiré a

Los propios bocadillos de Catacocha

Me causo mucha sorpresa el frenaso del vehiculo, minutos antes, note que el conductor, trataba de ubicar algo, al margen derecho de la vía El empalme - Catacocha. Al volver, nos combido, lo que a su juicio era el mejor dulce de la provincia de Loja, y por tanto del Ecuador. Esos bocadillos, que sólo se hacen aca, un manjar hecho maní y miel de caña. Un manjar que no puedo dejar de probar cuando viajo hacia Pindal. Luego cuando tuvimos, mi familia y yo, la oportunidad de volver en auto por el mismo lugar del frenaso repentino. Senti personalmente, la sensación que aquel conductor sintio en su momento, pues parecia que hubiese perdido algo, y reduje la velocidad mientras miraba el filo del asfalto para ubicarlo. De pronto allí estaba la casita de adobe, con un gran corredor y una vitrina, que delataban que allí era el lugar. Al calor de la hornilla de leña; un pailón, miel casi a punto y, maní cocido y molido, se estaban preparando para ser más tarde aquel delicioso bocado de dulce. Pero

Chelito

Lamentable! La muerte de Chelito, la mascota de Loja, destrozó la tranquilidad de la pequeñita ciudad. El diario Crónica de la Tarde, ilustra el suceso con algunas crudas imágenes . Yo prefiero recordarlo vivo , dentro del gran corral en el zoo de Loja. El jirafo, ya no buscara saciar su hambre en el borde del corral, ya no asomará su cabeza en la foto del turista, ya no será más el jirafo de Loja. Murió esperando a su compañera, que por esas cosas de la "vida" [1] nunca llego; a decir de algunos por decidía, a decir de otros por maldad técnica. En fin, no esta más. Le veremos en las imágenes de postal, en los recuerdos de los que vinieron, de los que vivimos acá. Le veremos en el barullo de la cotidianidad ausente de él. Ojala a nadie se le ocurra decir: ¿Para que quiere un jirafo, una pequeñita ciudad?. --- [1] Tendríamos que buscar culpables