Академический Документы
Профессиональный Документы
Культура Документы
3.-Tambin es necesario crear "a mano" una carpeta donde se ubicarn todos los ficheros que los
distintos usuarios de la plataforma puedan subir durante su uso. Esta carpeta ha de estar FUERA
de /var/www/html pero debe tener unos permisos tales que el usuario "apache" (o "www-data")
pueda escribir en l (tpicamente, para ello o se le asigna dicho usuario como propietario o se le da
permisos de escritura "a todos"). Supondremos a partir de ahora que dicha carpeta es /opt/moodle.
4.-Abriremos el navegador e iremos a http://127.0.0.1/moodle ; aparecer un asistente que nos
guiar en el proceso de terminar la configuracin del Moodle En la primera pantalla nos preguntar
el idioma en el que queremos realizar la instalacin (el cual ser el idioma por defecto del Moodle
recin instalado, aunque esto se puede cambiar a posteriori); seguidamente nos comprobar si
tenemos todas las libreras PHP necesarias instaladas (a menudo faltan por instalar los paquetes
"php-pecl-zip", "php-intl", "php-soap", "php-opcache" y "php-xmlrpc"; no olvidar de reiniciar el
Apache tras su instalacin); seguidamente nos preguntar la URL del Moodle, la carpeta dentro de
/var/www/html que lo contiene y la ruta de la carpeta de datos creada en el punto anterior; tambin
nos preguntar a continuacin el controlador que Moodle utilizar para conectarse a la base de datos
(en nuestro caso, Mysqli) y tras ello, la IP del servidor MySQL ("localhost"), su puerto de escucha
(3306) y la BD y usuario/contrasea creados en el punto 2.
NOTA: Estas respuestas se guardarn en un archivo llamado config.php (ubicado en la raz de nuestra instalacin de
Moodle y editable en cualquier momento futuro). Si por alguna razn el asistente no pudiera generar este archivo,
ofrecer el texto plano adecuado para copiarlo/pegarlo a mano. Tambin se puede aprovechar el fichero config-dist..php
que se proporciona como plantilla y generar a partir de l el fichero config.php deseado.
Finalmente, tras aceptar la licencia, se realiza una comprobacin de todas las dependencias de
paquetes que necesita Moodle, y si todo va bien (al cabo de un buen rato), nos aparecer una pantalla
donde podremos crear el usuario administrador de Moodle (indicando ms datos como, entre otros,
su email asociado y su sistema de autenticacin, -el cual por defecto solo puede ser de tipo
"manual"-). En la siguiente pantalla indicaremos el ttulo y una breve descripcin de la pgina
inicial, as como tambin el huso horario y el mtodo de registro de nuevos usuarios y, tras completar
estas ltimas preguntas, por fin aparecer ante nosotros la pantalla de login que nos dar acceso al
panel de control de Moodle con todas las opciones de edicin a nuestro alcance. Para volver a esta
cada vez que sea necesario, deberemos ir a la direccin http://127.0.0.1/moodle/login/index.php Por
otro lado, para ir a nuestro sitio Moodle pblico (lo que se llama la frontpage, simplemente
deberemos ir a http://127.0.0.1/moodle
NOTA: En vez de haber utilizado el instalador web, se podra haber utilizado el instalador de consola ejecutando en un
terminal el comando /usr/bin/php /var/www/html/moodle/admin/cli/install.php
NOTA: Recordemos de asegurarnos que la carpeta /var/www/html/moodle no tenga permisos de escritura para el
usuario "apache" pero que la carpeta /opt/moodle s los tenga.
5.-No obstante, acabaremos la configuracin realizando un paso extra ms imprescindible para que
Moodle pueda funcionar correctamente: aadir una tarea programada concreta que se ejecute cada
minuto (si se quiere ms informacin, consultar https://docs.moodle.org/30/en/Cron). Para ello, basta
con aadir (como root) al fichero /etc/crontab la siguiente lnea y seguidamente reiniciar el servicio
"cron" ("crond" en Fedora):
* * * * * /usr/bin/php /var/www/html/moodle/admin/cli/cron.php > /dev/null
En el caso de querer actualizar una instalacin Moodle previa, los pasos a seguir para no perder
ninguna configuracin ni cursos del Moodle antiguo se detallan en https://docs.moodle.org/30/en/Upgrading
Si, no obstante, no nos interesara administrar una instalacin propia de Moodle y optramos por
gestionar un sitio Moodle "hosteado" remotamente, los desarrolladores de Moodle ofrecen el servicio
https://moodlecloud.com (el cual es a Moodle, para entendernos, lo que Wordpress.com es a Wordpress).
Una vez instalado Moodle, estar vaco de contenido y con la configuracin por defecto. Lo primero
que deberemos hacer entonces para empezar a completar y personalizar el sitio en global es entrar como
administrador de Moodle (es decir , como el usuario creado en el punto 4 anterior) en su panel de control
http://127.0.0.1/moodle/login/index.php (que al ser el correspondiente al usuario administrador, es asimismo
el panel de configuracin general para todo el sitio). Acciones que podemos realizar all son (recomiendo
irlas probando una a una para ir familiarizndose con el entorno):
1.-Configurar el frontpage. Para ello, en el bloque "Administraci del lloc"->"Primera plana" se
puede cambiar el nombre global del sitio y su descripcin. All tambin se puede definir qu
bloques queremos que sean inicialmente visibles (tanto para visitantes no registrados como para
usuarios registrados), entre otras caractersticas
Para definir el aspecto visual de la frontpage se puede clicar sobre la opcin "Activar edici" que
aparece en su bloque de configuracin (a la izquierda de la pantalla). Al hacer tendremos delante la
frontpage y podremos editar directamente el aspecto de alguna de sus secciones clicando sobre su
icono de edicin correspondiente (representado por un dibujo de una tuerca; otros iconos importantes
son el ojo -para mostrar/ocultar el elemento en cuestin- o la cruz -para eliminar el elemento en
cuestin-). Una vez acabada la edicin, se ha de clicar sobre la opcin "Desactivar edici" para ver el
resultado final.
Por otro lado, si no quisiramos usar el frontpage, podemos forzar a mostrar directamente la
pgina de login activando la opcin forcelogin del panel "Administraci del lloc"->"Securetat">"Normatives de lloc".
Para ms informacin sobre la configuracin del frontpage, se puede consultar la documentacin
oficial (concretamente, los artculos https://docs.moodle.org/30/en/Front_page_settings y
https://docs.moodle.org/30/en/Front_page_FAQ , as como tambin
2.-Cambiar el tema de nuestro sitio. Moodle viene con dos temas estndar llamados "Clean" y
"More". Este ltimo puede ser fcilmente editado desde "Administraci del lloc"->"Aparena">"Temes"->"More".
Si quisiramos obtener e instalar ms temas, se pueden descargar (as como otros tipos de
complementos) desde https://moodle.org/plugins Para ms informacin sobre la instalacin
de
plugins y temas, consultar https://docs.moodle.org/30/en/Installing_plugins y, ms en particular
https://docs.moodle.org/30/en/Themes
Para ms informacin sobre cmo personalizar el aspecto de diferentes lugares de nuestro sitio, ver
https://docs.moodle.org/30/en/Header_and_footer y
https://docs.moodle.org/30/en/Dashboard
(tambin son interesantes,
https://docs.moodle.org/30/en/Navigation
,
https://docs.moodle.org/30/en/Course_list y
https://docs.moodle.org/30/en/User_profiles ).
3.-Crear categoras de cursos. Para ello, hay que ir a "Administraci del lloc"->"Cursos"->"Afegeix
una categoria", donde aparecer un formulario para introducir la informacin necesaria para su
creacin. Una vez creada, a la izquierda de la pantalla aparecer inmediatamente un nuevo bloque
llamado "Categories" desde el cual se podrn editar todas las caractersticas que deseemos de dicha
categora y de las dems existentes
NOTA: Existe una categora predefinida que no puede ser eliminada llamada "Top",bajo la cual aparece el rest
4.-Aadir cursos. Se puede hacer o bien clicando en el botn "Afegir curs" que aparece en el
frontpage o bien desde el panel Administraci del lloc->Cursos->Gestiona cursos i categories>Crea un curs nou). En cualquier caso, aparecer un formulario con multitud de opciones para
definir las caractersticas generales del curso (como por ejemplo, el lmite de peso de los ficheros a
subir), las cuales se pueden editar posteriormente clicando sobre el icono de edicin (representado
por una tuerca) que aparece en la lista de cursos de la pgina mencionada.
Los valores por defecto para cada curso nuevo que se cree se pueden establecer en "Administraci
del lloc"->"Cursos"->"Parmetres per defecte del curs".
Tambin se pueden crear cursos describiendo su estructura en un simple archivo CSV y subindolo a
Moodle. Este mtodo es til cuando se desean crear muchos cursos de golpe. El procedimiento
concreto se detalla en https://docs.moodle.org/30/en/Upload_courses
5.-Aadir cuentas de usuarios. El administrador de Moodle tiene varias opciones a elegir: o bien
crear un usuario manualmente de forma individual (el proceso se explica aqu:
https://docs.moodle.org/30/en/Add_a_new_user aunque a continuacin tambin se resume), o bien
crear varios usuarios de golpe mediante un archivo CSV (el proceso se explica aqu
https://docs.moodle.org/30/en/Upload_users) o bien dejar que sean los propios visitantes del curso
los que se registren haciendo "clic" sobre un botn que aparecera en la pgina de login, el cual
enviara al buzn de email indicado por dicho visitante su usuario/contrasea, automticamente
6.-Inscribir los usuarios en los cursos. Esto conlleva, entre otras cosas, definir el "rol" de cada
usuario en cada curso al que se desee inscribir, lo que implica asignar un conjunto de permisos
determinados a ese usuario sobre los elementos de ese curso en particular). Este paso se puede hacer
igualmente de forma masiva mediante un archivo CSV (de hecho, en este caso se hara a la vez que
la creacin de usuarios) o bien individualmente. En este caso, asimismo, tambin aparece la opcin
de que cada usuario se "autoinscriba" en un curso (el proceso se describe aqu:
https://docs.moodle.org/30/en/Self_enrolment) o bien inscribirlo manualmente el administrador (el
proceso se describe aqu: https://docs.moodle.org/30/en/Manual_enrolment, aunque a continuacin
se resume).
Para inscribir un usuario a un curso, hay que seleccionar el curso en cuestin del cuadro de la
izquierda y aparecer entonces el cuadro de "Administraci del curs". All aparece la opcin de
"Mtodes d'inscripci" (donde comprobaremos que la inscripcin manual est activada) y, sobre
todo, la opcin "Usuaris inscrits", desde donde adems de verla lista de usuarios ya inscritos, se
puede inscribir nuevos usuarios (asignndoles en ese momento el rol deseado: profesor, alumno, etc).
Por otro lado, la opcin "Administraci del curs->Usuaris->Permisos" permite editar (yendo a
Definici de rols) los permisos de los "roles" predefinidos del Moodle o crear nuevos. Para reasignar
un rol (o ver los que ya estn asignados) a un determinado usuario se ha de ir a la opcin
Preferncies del perfil de usuario. Tambin se puede ir a Poltica d'usuaris para asignar qu roles
tendrn por defecto los distintos tipos de usuario (profesores, visitantes, etc) del sitio, entre otras
opciones.
>"Normatives del lloc" (casi al final del largo formulario que aparece). All tambin se puede
configurar, entre otras muchas opciones, la cuota mxima de usuario (o del sitio global)
respecto el tamao de los ficheros subidos
*Verificar que el script "cron.php" est ejecutndose correctamente (si no, el sitio Moodle no
funcionar bien). Para ello, hay que ver que en "Administraci del lloc"->"Notificacions" no
aparezca el mensaje "The cli/cron.php maintenance script has not been run for at least 24 hours."
*Decidir qu funcionalidades adicionales se quieren incorporar (blogs, "feeds RSS", etc, etc)
al sitio, eligindolas de "Administraci del lloc"->"Caracterstiques avanades"
*Habilitar el sitio para acceso desde telfonos mviles ("Administraci del lloc">"Connectors"->"Serveis web"->"Mbil")
*Etc...