Presentación

Trabajo realizado para la asignatura Didáctica de la Informática II por alumnos del Master de Formación del Profesorado en la especialidad de Informática. Curso 2009-2010. Universidad Complutense de Madrid.

Creación del directorio de datos de Moodle

Moodle nececita un directorio de datos  locales donde guarda todo lo relacionado con su actividad.

Por motivos de seguridad y para que no pueda ser accedido fácilmente desde la Web Moodle exige que este directorio esté el mismo nivel que var, por lo que lo tenemos que crear a mano y con permisos de «root». Una vez creado le ponemos permisos 777.

Recordemos que anteriormente, ya hemos mofificado los permisos de los directorios var y www. Ahora seguiremos la siguiente secuencia de comandos desde la «terminal».

Los comandos que tengo que dar están en rojo, las respuestas del sistema están en negro y de ellas hemos cambiado a letra verde los elementos en que me tengo que fijar para comprobar que todo ha ido bien.

adri@ubuntu:~$ sudo su –
[sudo] password for adri:
root@ubuntu:~# cd ..
root@ubuntu:/# cd var
root@ubuntu:/var# mkdir moodledata
root@ubuntu:/var# ls -al
total 60
drwxr-xr-x 17 root root  4096 2010-01-05 22:27 .
drwxr-xr-x 22 root root  4096 2010-01-05 21:02 ..
drwxr-xr-x  2 root root  4096 2009-11-01 07:42 backups
drwxr-xr-x 21 root root  4096 2010-01-05 20:23 cache
drwxrwxrwt  2 root root  4096 2009-11-01 07:35 crash
drwxr-xr-x  2 root root  4096 2009-04-20 16:07 games
drwxr-xr-x 63 root root  4096 2010-01-05 20:24 lib
drwxrwsr-x  2 root staff 4096 2009-04-13 11:33 local
drwxrwxrwt  3 root root    60 2010-01-05 21:03 lock
drwxr-xr-x 17 root root  4096 2010-01-05 21:02 log
drwxrwsr-x  2 root mail  4096 2009-04-20 15:59 mail
drwxr-xr-x  2 root root  4096 2010-01-05 22:27 moodledata
drwxr-xr-x  2 root root  4096 2009-04-20 15:59 opt
drwxr-xr-x 19 root root   680 2010-01-05 22:19 run
drwxr-xr-x  7 root root  4096 2009-10-26 12:20 spool
drwxrwxrwt  3 root root  4096 2010-01-05 22:25 tmp
drwxrwxrwx  2 root root  4096 2010-01-05 20:24 www
root@ubuntu:/var# chmod 777 moodledata
root@ubuntu:/var# ls -al
total 60
drwxr-xr-x 17 root root  4096 2010-01-05 22:27 .
drwxr-xr-x 22 root root  4096 2010-01-05 21:02 ..
drwxr-xr-x  2 root root  4096 2009-11-01 07:42 backups
drwxr-xr-x 21 root root  4096 2010-01-05 20:23 cache
drwxrwxrwt  2 root root  4096 2009-11-01 07:35 crash
drwxr-xr-x  2 root root  4096 2009-04-20 16:07 games
drwxr-xr-x 63 root root  4096 2010-01-05 20:24 lib
drwxrwsr-x  2 root staff 4096 2009-04-13 11:33 local
drwxrwxrwt  3 root root    60 2010-01-05 21:03 lock
drwxr-xr-x 17 root root  4096 2010-01-05 21:02 log
drwxrwsr-x  2 root mail  4096 2009-04-20 15:59 mail
drwxrwxrwx  2 root root  4096 2010-01-05 22:27 moodledata
drwxr-xr-x  2 root root  4096 2009-04-20 15:59 opt
drwxr-xr-x 19 root root   680 2010-01-05 22:19 run
drwxr-xr-x  7 root root  4096 2009-10-26 12:20 spool
drwxrwxrwt  3 root root  4096 2010-01-05 22:25 tmp
drwxrwxrwx  2 root root  4096 2010-01-05 20:24 www