Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Taller básico de instalaciones
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Taller de la la Moodle Moot Madrid 09 titulado \"Taller básico de instalaciones\" realizado por Diego Hernández
Ruiz y Manuel Mohedano Torres.
Ruiz y Manuel Mohedano Torres.
Mi nombre es Manuel Muedano, pero no suelo responder a ese nombre, prefiero que me llaméis Manolo.
00:00:00
Y mi compañero es Diego Hernández, y responde al nombre de Diego.
00:00:04
Bueno, pues entonces vamos a empezar con el taller, como os comentaba.
00:00:09
¿Cuántos de vosotros habéis hecho en algún momento alguna instalación de Moodle?
00:00:14
Casi todos, ¿no? Entonces, la mitad más o menos.
00:00:19
Entonces, bueno, convendréis conmigo que es, y es también lo que vamos a ver ahora cuando vamos a hacer diferentes instalaciones,
00:00:24
que es un proceso bastante sencillo, ¿no? No hay, en principio, mucha complicación.
00:00:29
Requiero de vuestra ayuda, porque además ya lleváis dos días oyendo hablar de Moodle, muchos ya lo conocíais,
00:00:36
¿qué es lo que necesitaríamos para hacer una instalación de Moodle en un ordenador?
00:00:42
Nos da igual, en este caso, que estemos hablando de un servidor o de un ordenador en local.
00:00:47
¿Qué es lo que necesitamos?
00:00:52
He oído servidor web, está bien, he oído base de datos también.
00:00:58
En principio tenemos las dos cosas, y ¿qué es lo que tiene que tener el servidor web?
00:01:01
Que lo tienen casi todos.
00:01:05
Soporte para PHP, que es el lenguaje en el que está hecho Moodle.
00:01:07
¿Hasta ahí bien? ¿Esta parte?
00:01:13
Esta parte está aprobada.
00:01:16
Bueno, sobre Moodle, no hace falta que contemos nada, ¿no?
00:01:18
Aparte ya lo sabéis casi todo.
00:01:21
Bueno, esto es lo que se suele conocer, ¿vale?
00:01:26
Está servidor Apache, el soporte para PHP y una base de datos,
00:01:29
es lo que se suele llamar como arquitectura LAMP si estamos en Windows, ¿vale?
00:01:34
Perdón, arquitectura LAMP si estamos en Linux,
00:01:37
Linux Apache, MySQL y PHP,
00:01:40
o WAMP si estamos en Windows, ¿vale?
00:01:42
Vamos a hacer ahora una instalación en Linux y otra en Windows, ¿vale?
00:01:44
Bueno, pues vamos a ver ahora los pasos que tendríamos que seguir para la instalación,
00:01:50
que lo que me comentabais que ya la habéis hecho en algún momento,
00:01:54
pues no tiene en principio ninguna complicación.
00:01:57
Por un lado ya tenemos nuestro servidor con esta Apache, con MySQL y con PHP,
00:02:00
nos da igual en este caso que sea un servidor que tengamos contratado,
00:02:07
un hosting, un servidor que sea externo,
00:02:12
o en este caso, como también lo vais a hacer, un servidor que nos sirva a nosotros,
00:02:14
como van a ser vuestros PCs, ¿vale?
00:02:17
En este caso nos da igual, una máquina con esa arquitectura que decíamos antes.
00:02:20
Lo siguiente que tenemos que hacer, si ya tenemos eso, ¿qué es?
00:02:24
Pues tan sencillo como irnos a la página de Moodle y descargarnos el paquete, ¿vale?
00:02:27
Descomprimir ese paquete que nos hemos descargado,
00:02:31
en lo que llamamos nuestro Document Root.
00:02:34
¿Qué es esto del Document Root o nuestro directorio de datos que nos va a pedir ahora en la instalación?
00:02:36
Pues es, digamos, esa carpeta o ese directorio a partir del cual nuestro servidor web
00:02:39
sirve todo lo que nosotros pongamos ahí, ¿vale?
00:02:44
En este caso Moodle, una página web que hayamos hecho, cualquier gestor de contenidos, lo que sea.
00:02:47
¿Entramos en algo más o no? ¿Más o menos lo tenéis claro o no?
00:02:52
Sí, ¿no?
00:02:55
Bueno, lo siguiente que tenemos que hacer, una vez que tenemos descomprimida
00:02:57
o puesta nuestro paquete de Moodle en el Document Root,
00:03:01
pues es crearnos un directorio de datos o lo que se suele llamar,
00:03:04
aunque no necesariamente tiene que tener ese nombre, MoodleData, ¿vale?
00:03:09
Ahora veremos un par de apuntes sobre la MoodleData que tiene que tener algunas peculiaridades.
00:03:13
Bueno, pues tenemos Moodle, la tenemos puesta a su sitio,
00:03:18
hemos creado un directorio de datos que es donde Moodle va a subir todos los ficheros
00:03:23
que nosotros vayamos subiendo, ¿vale?
00:03:27
Si subimos una imagen, si subimos un PDF, si subimos un documento, ahí es donde va a guardar todo.
00:03:29
Lo siguiente con lo que trabaja Moodle, decíamos antes, era una base de datos, ¿vale?
00:03:34
Pues es lo que tendríamos que crear.
00:03:38
Ahora veremos también que con el instalador, en principio, si ponemos el usuario,
00:03:40
pues el propio instalador nos crea esta base de datos, ¿vale?
00:03:43
Lo tenemos todo, pues lo único que nos queda es ejecutar el fichero install.php en nuestro navegador, ¿vale?
00:03:48
Accediendo a la carpeta donde tenemos Moodle, ejecutamos el install.php y a partir de ahí,
00:03:56
ya sí que es el proceso que comentábamos antes, que ya habéis hecho alguna vez,
00:04:02
es un proceso muy sencillo de casi siguiente, siguiente, siguiente, metiendo los datos que necesitemos, ¿vale?
00:04:05
Bueno, os comentaba antes que esta carpeta MoodleData, o esta carpeta directorio de datos que se llama,
00:04:15
tiene que tener un par de peculiaridades o de restricciones.
00:04:23
No nos vamos a meter mucho en tecnicismos, pero una de ellas debe ser que debe estar,
00:04:29
esta carpeta debe estar fuera de este document.root que decíamos antes,
00:04:34
o esta carpeta principal de datos desde la cual nuestro Apache nos sirve los documentos, ¿vale?
00:04:40
Quien me diga por qué, tiene premio.
00:04:46
¿Por qué no puede estar en la misma estructura, o mejor dicho, a partir de ese document.root o ese directorio de datos?
00:04:49
Eso es, ¿vale? La idea es que...
00:05:01
La idea, como decíamos, es que todo lo que va a servir nuestro servidor Apache es lo que cuelga del document.root.
00:05:09
Entonces, si nuestra MoodleData o si ese directorio de datos lo ponemos al mismo nivel que hemos puesto Moodle,
00:05:16
cualquiera podría acceder a cualquier documento sin pasar por la plataforma.
00:05:22
Si hemos subido una imagen, un PDF, lo que comentábamos antes, cualquier documento podría acceder a él,
00:05:26
porque además muchas veces, como ponemos nombres de archivos tan poco complicados,
00:05:31
muchas veces es muy fácil suponer cuál puede ser el nombre de cualquier documento.
00:05:36
Entonces, la idea es que nadie pueda poner la URL de un documento para acceder a él,
00:05:39
sino que necesariamente, para acceder a un documento, haya que pasar la plataforma y sea Moodle quien lo sirva.
00:05:43
Que haga una petición para ver qué PDF tiene que mostrar, qué imagen tiene que mostrar, qué documento tiene que mostrar,
00:05:49
y no se pueda teclar directamente en el navegador.
00:05:54
A pesar de eso, si ponéis MoodleData en esa estructura, lo veremos funcionar.
00:05:58
Quiero decir que no hay ningún problema.
00:06:04
Lo único que vosotros tenéis, si lo queremos llamar así, es un problema de seguridad, pero hay que tenerlo en cuenta.
00:06:05
Lo siguiente es que esa carpeta donde Moodle va a escribir,
00:06:13
tiene que tener permisos de lectura, ejecución y escritura para el usuario que ejecuta el Apache.
00:06:17
Habitualmente suele ser el Apache.
00:06:23
Aquí en Mac es 3WData.
00:06:25
Bueno, da igual.
00:06:28
A fin de cuentas, el usuario que ejecute el Apache o el servidor.
00:06:30
Eso lo vais a hacer ahora en la instalación.
00:06:36
Ya hemos visto los pasos que tenemos que hacer.
00:06:41
Y a partir de aquí ya es, en el servidor, ejecutar ese install.php.
00:06:43
Y a partir de ahí ya le vamos dando datos.
00:06:48
Y si todo funciona bien, que en el 99% de los casos es que sí,
00:06:51
pues tenemos casi hecha la instalación de Moodle.
00:06:56
Lo vamos a hacer en estos equipos con una máquina virtual.
00:06:59
Lo vamos a ver en un momentito.
00:07:03
Vais a ver que es un proceso muy sencillo.
00:07:06
Nos dirigamos a la parte de descargas.
00:07:10
Veis que tenéis directamente un enlace que es el Moodle.
00:07:14
¿Entonces?
00:07:19
Pues ahora lo que tenéis en el primer enlace, en el format Moodle,
00:07:25
ahí lo que tenéis son los paquetes de Moodle,
00:07:28
directamente digamos lo que es el código PHP.
00:07:30
Que sería, digamos, lo que tendréis que primero instalar en esa carpeta que decíamos.
00:07:33
Pero ahí no hay que decir que no hay un instalador para Windows,
00:07:38
no hay un instalador para Mac, ni nada.
00:07:40
Como para hacerlo, lo tenéis.
00:07:42
Y en esta carpeta que nos vamos a descargar,
00:07:45
aparte de eso mismo, de esa carpeta,
00:07:47
lo que tenéis es un pequeño script que nos va a levantar por detrás
00:07:49
esos servicios que nosotros necesitábamos.
00:07:52
Nos levanta un Apache, nos levanta MySQL y PHP.
00:07:54
Entonces, realmente, el paquete, lo que es el código, es exactamente el mismo,
00:07:57
solo que viene con un pequeño executable, un pequeño instalador
00:08:01
para hacer la instalación en Windows.
00:08:03
En principio me he instalado para un equipo local.
00:08:05
Los de Internet se han perdido 30 segundos.
00:08:10
Entonces, nos vamos a la parte de Moodle for Windows.
00:08:18
Hay un paquete que es exactamente igual, lo digo para los que utilicéis Mac,
00:08:28
el paquete que tenéis arriba de Moodle for Mac,
00:08:32
es exactamente igual.
00:08:36
Es un paquete que viene, por un lado, con el código de PHP
00:08:39
y por otro lado, con un Apache y una MySQL para levantarlo en Mac.
00:08:43
Pero el procedimiento es el mismo.
00:08:46
Nos descargamos el paquete.
00:08:49
Por algo estos equipos no tienen Windows, como estáis viendo.
00:09:08
Ya lo comentamos ayer, hablando de esto de Windows,
00:09:24
lo comentamos ayer en el taller, pero que a mí, como anécdota,
00:09:27
me parece bastante curioso.
00:09:30
Alguien preguntaba en los foros de Moodle,
00:09:32
no sé si los leéis habitualmente o no,
00:09:34
que tenía problemas para instalar esto en Windows,
00:09:36
sobre todo en Windows Vista.
00:09:39
Y la mejor respuesta que había en el foro era una de Iñaki Arenaza,
00:09:41
que anda por aquí, diciendo que la mejor respuesta era
00:09:44
formatear el ordenador, ponerle Linux e instalar Moodle.
00:09:46
Un comentario.
00:09:49
Lo que está instalado en estos equipos, es más, ya lo habéis visto,
00:10:08
es la distribución de la comunidad de Madrid, de software libre,
00:10:11
está basada en Ubuntu.
00:10:14
Intentamos promover desde todos los ámbitos, ya que Moodle es un software libre,
00:10:16
con licencia GPL, la utilización de este tipo de software.
00:10:21
Entonces, realmente todos los equipos de aquí, de todas las aulas, está con más.
00:10:25
La única diferencia ha sido hoy, que teníamos que hacer esa instalación
00:10:30
y hemos montado una máquina virtual para que pudierais ver
00:10:33
cómo se instala también desde Windows.
00:10:36
¿Por qué digo esto? Principalmente porque Moodle es una plataforma
00:10:38
que da igual en qué sistema operativo lo utilicemos o lo montemos.
00:10:42
O sea que, como os he dicho antes Manolo, podemos instalarlo en un Mac,
00:10:46
podemos instalarlo en un Windows o podemos instalarlo en un Linux.
00:10:49
Es independiente. Principalmente por lo que hemos dicho al principio,
00:10:53
está basado en unos servicios que necesitamos.
00:10:56
Un servicio web, que hemos visto antes el Apache, un servicio PHP,
00:10:58
que también es un servicio para la programación de HTML y de página web,
00:11:03
y... ¿qué otro servicio? A ver si se recuerda a alguien. ¿Cuál era el otro?
00:11:09
¿El qué? Base de datos. Ya tenemos otro regalito.
00:11:15
Muy bien, la base de datos. Necesitamos unos servicios para que arranque
00:11:21
y es multiplataforma. En cuanto a la distribución de más,
00:11:26
se intenta que se simplifique todo lo posible hacia el trabajo del profesorado.
00:11:30
Entonces, en estos equipos de aquí ya viene incorporado, ya lo hemos instalado.
00:11:34
Pero, si vosotros os descargáis este tipo de software,
00:11:39
el Mac incluye la instalación directa en el cual, como el que vais a tener en Windows
00:11:43
es un ejecutable, que va ejecutando los servicios y va arrancando,
00:11:48
y no tenéis que dar siguiente, siguiente, siguiente, pues en Mac también la hay.
00:11:51
¿Dónde está? Pues la tenéis en Educación, en Moodle y en Moodle.
00:11:55
Con ese clic lanzaríamos todo el instalador. Es tan fácil que después de dar
00:12:03
seguir, siguiente, siguiente, siguiente, siguiente.
00:12:07
Esa instalación de siguiente, siguiente, la vamos a ver.
00:12:10
Por eso no la voy a hacer aquí, porque ahora vamos a utilizar otra
00:12:13
que la vamos a intentar instalar en todos los equipos.
00:12:15
No voy a mostrarla, pero que sepáis que se puede hacer así perfectamente
00:12:18
y es mucho más cómoda. Nosotros vamos a complicar un poco más la vida
00:12:22
para que aprendáis un poco más.
00:12:25
Habíamos pensado hacerlo en vuestros ordenadores, como clientes que sois,
00:12:28
hacer la instalación y teníamos pensado otra versión que es hacerlo en servidor.
00:12:33
Podemos pensar en un servidor de aula o en un servidor de internet,
00:12:38
nos daría igual. Como todas las instalaciones van a ser parecidas,
00:12:41
he ido a la más interesante, que sería la de un servidor.
00:12:46
Lo vamos a hacer de forma que mi ordenador de aula, le he puesto un nombre,
00:12:51
un dominio, y vamos a intentarlo cada uno desde su ordenador, de su cliente,
00:12:57
vamos a instalar en un servidor.
00:13:02
Imaginemos que esto está fuera, pues está fuera.
00:13:04
Pero básicamente es lo mismo.
00:13:07
Lo que quiero es que abréis el Firefox.
00:13:09
Yo no sé si lo he hecho aquí.
00:13:21
Taller, instalación.
00:13:28
Taller, instalación.
00:13:40
La misma ruta que tenéis aquí.
00:13:42
Taller, instalación, vamos a hacerlo de la siguiente forma.
00:13:44
Como cada uno es un cliente, va a tener su propio dominio.
00:13:47
Empezamos, taller, instalación, alumno 1.
00:13:50
Alumno 2, alumno 3, alumno 4.
00:13:53
Esta última parte de aquí no hace falta, la voy a instalar.
00:13:56
Directamente lo recoge él.
00:13:59
Tenéis que poner, taller, instalación, barra, alumno, y el alumno que seáis.
00:14:01
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15.
00:14:07
Ponerlo.
00:14:15
La misma URL que tienes aquí.
00:14:19
Sustituyendo el número este de aquí, el 1, por el que te he dicho.
00:14:21
Vamos a seguir la instalación que estábamos esperando que se descargase antes de Windows.
00:14:27
Como comentaba antes, una vez que tenemos la Moodle puesta en nuestro sitio,
00:14:34
el proceso de instalación es exactamente igual estemos donde estemos.
00:14:39
Estamos en un navegador, estamos conectados a nuestro servidor,
00:14:42
y el proceso de instalación no varía para nada.
00:14:44
A partir de aquí, es lo que os comentaba antes.
00:14:48
Ya es bastante sencillo.
00:14:50
La parte complicada, si hay alguna parte complicada, es la que teníamos hasta ahora.
00:14:52
Realmente lo único que tenéis es eso, que levantar una serie de servicios
00:14:57
y que poner Moodle en su sitio.
00:15:01
A partir de ahí, prácticamente lo tenéis hecho.
00:15:03
Estas metáforas en principio son bastante triviales.
00:15:09
Lo primero que os pregunto, un idioma para la instalación.
00:15:11
Volvemos a Windows.
00:15:36
A ver, espera, la he perdido.
00:15:41
¿Cuál es este?
00:15:45
¿Habíais creado alguna 1.0 o algo así? ¿O quién es este?
00:15:57
No, a este no.
00:16:05
A este no es.
00:16:11
No.
00:16:15
¿Sí?
00:16:29
Seleccionamos idiomas.
00:16:42
De hecho, veis que están bastantes idiomas.
00:16:44
Es curioso que tenemos más de un español, ¿verdad?
00:16:47
Español Argentina, Español España, México Internacional.
00:16:53
Si veis, he seleccionado Internacional.
00:16:56
¿Por qué?
00:16:58
Porque es el que más vocabulario tiene traducido para toda la Moodle.
00:16:59
Una forma de colaborar, si alguien está pensando algún día en colaborar,
00:17:07
sería intentar traducir eso.
00:17:10
No solo desde el ámbito de decir, bueno, voy a colaborar,
00:17:12
sino desde comunicar a la gente que realmente nos traduce estos,
00:17:14
que en nuestro idioma se pueda adaptar un poco a nuestras necesidades.
00:17:18
Porque hay términos, a lo mejor, que tenemos en la Moodle que no nos gustan.
00:17:22
Entonces, bueno, se puede colaborar.
00:17:25
Elegimos el Español Internacional.
00:17:27
Podéis ir haciéndolo.
00:17:33
Vamos a este siguiente pantalla,
00:17:35
donde nos muestra una información de lo que Moodle necesita para ser instalado.
00:17:37
Si estáis viendo, la versión de PHP,
00:17:42
que la versión que nos hemos dejado de Moodle,
00:17:44
tenga la versión de PHP que necesita.
00:17:47
Hace unas cuantas verificaciones de qué es lo que necesita
00:17:50
y qué módulos están instalados o no.
00:17:55
Si alguno nos diera errores, como por ejemplo en versión GD,
00:17:57
habría que arreglarlo.
00:18:01
Normalmente, como veis, no da ningún problema,
00:18:03
porque las últimas versiones suelen ser las que están operativas
00:18:05
como para todos los sistemas operativos.
00:18:08
De las últimas versiones que están.
00:18:10
Tercera pantalla, cuarta pantalla o tercera, ya no me acuerdo.
00:18:15
Cinta importante.
00:18:18
Donde Manuel antes nos ha explicado eso de la Moodle Data,
00:18:20
pues en esta pantalla es donde lo decidimos.
00:18:24
No solo la Moodle Data, que es la parte de abajo,
00:18:28
sino la dirección IP o web de nuestro servidor.
00:18:31
Si yo tuviera un servidor que lo llamara talleres instalación,
00:18:36
como tenéis vosotros ahora mismo, me saldría aquí,
00:18:40
como tiene que salir a vosotros.
00:18:42
Ese dominio, que lo hemos hecho un poco en local,
00:18:47
me da igual que lo hagamos en Internet.
00:18:50
Una vez que en Internet nos han dado un servidor gratuito
00:18:52
o un servidor propio, cogemos y volcamos por FTP,
00:18:55
por una cuenta de FTP, usuario y contraseña,
00:18:59
y subimos la Moodle descomprimida, sale lo mismo.
00:19:01
Nos generaría directamente el dominio en el cual estamos.
00:19:05
Ese dato no habría que tocarlo.
00:19:09
A no ser que quisiéramos poner una barra y ponerlo más dentro
00:19:11
para que la gente tuviera que estar dentro,
00:19:14
ya que en fuera tenemos una página web
00:19:16
o tenemos otro tipo de contenidos.
00:19:18
Podemos hacer sus carpetas o la jerarquización que queramos
00:19:20
a nivel que a nosotros nos interese.
00:19:24
El directorio web es el del servidor que tenemos nosotros contratados.
00:19:27
En nuestro caso, en el que estamos aquí en local,
00:19:31
va a dar tres W a alumno 16, que es el caso mío.
00:19:34
En el caso vuestro, será cada uno el número que seáis de alumno.
00:19:37
Y el último es lo que estábamos comentando,
00:19:42
el directorio de datos.
00:19:44
Ese directorio que, como ha explicado Manolo,
00:19:46
por seguridad no es conveniente que esté detrás de esto,
00:19:50
porque si ponemos esto y seguimos buscando,
00:19:53
llegaríamos a los documentos que a lo mejor son privados.
00:19:56
Tendríamos que hacer que Moodle pudiera ver esa carpeta
00:19:59
para que nosotros no tuviéramos ningún problema
00:20:03
y desde fuera no se ve.
00:20:06
¿Habéis comprendido eso o tenéis alguna duda?
00:20:08
Si tenéis alguna duda, levantarla.
00:20:10
En principio vamos a dejar los parámetros.
00:20:13
No sé si Moodle Data nos va a dar problemas ahora por permisos.
00:20:15
Si no, vamos a hacer una inseguridad y la ponemos en la barra.
00:20:19
Pero por ahora vamos a intentar hacerlo.
00:20:22
¿Qué ha pasado?
00:20:26
¿Qué ha pasado?
00:20:29
¡Venga, tengo un tercer libro!
00:20:30
¿Qué ha pasado?
00:20:31
¿Qué ha pasado?
00:20:32
¿Qué acabo de decir?
00:20:35
Vamos a intentarlo, ¿no?
00:20:36
Lo hemos intentado y ha fallado.
00:20:37
Bien.
00:20:39
Vamos a hacer una inseguridad nosotros
00:20:40
y vamos a comentar la inseguridad siguiente,
00:20:42
que es poner la misma ruta que tenemos arriba.
00:20:45
En principio es para que nos deje instalar aquí.
00:20:53
Esto no se debe de hacer, ¿vale?
00:20:55
Estábamos enseñando lo que no se debe de hacer.
00:20:56
Entonces es para que nos deje seguir aquí.
00:20:58
¿Vale?
00:21:00
Que no sé si nos va a dejar
00:21:01
y te voy a tener que tocar el permiso otra vez.
00:21:02
Lo intento de nuevo, ¿vale?
00:21:04
Bien.
00:21:06
No tenemos permisos.
00:21:07
Voy a tocar un momentín, ¿vale?
00:21:09
Voy a tocar un momentín ahí
00:21:10
y voy a tocar los permisos
00:21:11
para que todos vosotros podáis tocar el permiso.
00:21:12
Se puede instalar.
00:21:14
Ahí estás.
00:21:17
Ahí estás.
00:21:18
Ahí está.
00:21:48
Ahí está.
00:22:15
Ahí está.
00:22:18
Estamos con Madrid.
00:22:30
No, con el data de...
00:22:32
Doble.
00:22:42
Order.
00:22:44
All.
00:22:45
All.
00:22:46
Uno, dos, tres.
00:22:48
¿Dónde está?
00:22:49
All no.
00:22:50
Sí.
00:22:57
¿Vamos a portarles permisos en todo?
00:23:18
¿Me espasas el chip?
00:23:35
Eh...
00:23:42
¿Tienes toda la razón?
00:23:43
Tienes toda la razón, ese es mi error, ¿pero sigues sin permiso o no?
00:23:53
¿Os ha dejado pasar?
00:24:10
O sea, que lo único que me está dejando pasar es a mí.
00:24:13
¿Habéis pasado?
00:24:16
¿Quién ha pasado?
00:24:17
¿Quién ha pasado?
00:24:18
¿Habéis pasado?
00:24:19
Uno ha visto que ha pasado, ¿verdad?
00:24:20
¿No?
00:24:21
¿Sí?
00:24:22
Ah, eso, perdona.
00:24:23
Es por la otra dirección.
00:24:24
Eh...
00:24:25
No sé dónde está...
00:24:26
Es esta, ¿vale?
00:24:27
Que me he confundido yo.
00:24:28
Perdonad.
00:24:29
esa.
00:24:31
Barra, punto, barra tres overdose, barra alumno, el que seais, barra datamodel.
00:24:33
¿Sí?
00:24:52
¿Ya estáis todos?
00:24:54
O sea, que el único que no, déjame ahí.
00:25:01
Qué bien.
00:25:13
¿Eh?
00:25:14
Vamos a cambiarlo.
00:25:15
No, no, dice que no tengo permisos, dieciséis, dieciséis, vamos a probar con el uno, tampoco,
00:25:16
no sé por qué, a mí no estaba saliendo el permiso ahora mismo, vale, bien, pues no
00:25:35
pasa nada.
00:25:39
¿El qué?
00:25:40
Sí, pero sería, seguir, no pasa nada, vemos lo que tenéis ahí y os comento, ¿vale?
00:25:42
Que quedan dos pasos, lo demás es todo siguiente, siguiente, siguiente.
00:25:48
Bien, lo que aparecerá ahora mismo en la siguiente página es la configuración que
00:25:51
se tiene que hacer de la base de datos, ¿vale?
00:25:59
El usuario y la contraseña que nos tienen que dar, cuando nosotros hacemos un hosting
00:26:01
fuera, nos tienen que dar principalmente dos usuarios, uno para la FTP, para poder
00:26:05
subir lo que queramos, y el otro es para generar bases de datos, que nos den el usuario y la
00:26:10
contraseña para poder hacer las bases de datos, ¿vale?
00:26:15
Entonces, podemos elegir diferentes sistemas de bases de datos, el más internacional,
00:26:18
como veis ahí, es MySQL, ¿vale?
00:26:22
El que se utiliza básicamente en muchos de los servidores de Internet.
00:26:24
Se está poniendo de moda PostgreSQL, que, bueno, pues es otra versión libre de bases
00:26:29
de datos, y después, bueno, pues hay Oracle y demás, ya cosas de pago, que podría utilizarse.
00:26:35
Solo vamos a pinchar MySQL porque es lo que tenemos instalado ahora mismo nosotros, ¿vale?
00:26:41
Servidor, si os dais cuenta pone local, ahí quiero que pongáis local, no tenéis como
00:26:45
cambiarlo. No, lo acabo de cambiar para intentar otra cosa y no lo he conseguido.
00:26:52
Pero bueno, podría ser, podría ser. Vale, local, pues es el servidor al cual va a tocar,
00:26:59
el servidor de MySQL al cual va a atacar. Como estamos haciéndolo aquí, pues es el local de aquí,
00:27:09
¿vale? ¿Comprendéis el tecnicismo? Que realmente no es otro, podríamos tener otro servidor de Internet
00:27:14
de MySQL en otro sitio y atacarlo, y configurarlo aquí, ¿vale? Pero como estamos atacando a la misma
00:27:20
máquina, pensados que estáis aquí, o en el servidor de Internet, pues se tiene que dejar local.
00:27:26
La siguiente pone base de datos, el nombre de la base de datos. Tenemos todos Moodle,
00:27:31
pues vamos a ponerle, añadirle un, el número del alumno que teníais, ¿vale?
00:27:37
Y así no nos solapamos unos a otros, ¿vale? Una vez que tenéis eso, os pide un usuario,
00:27:42
que el usuario va a ser root, r-o-o-t, y la contraseña va a ser cmadrid.
00:27:48
Ese es el usuario que tenemos en nuestra Macs, predeterminado para MySQL, ¿vale?
00:27:55
Ya sabéis otro dato más. Entonces, con eso, ya podemos, bueno, tenéis otra parte aquí abajo
00:28:02
que pone prefijos de la tabla. Nosotros a cada instalación podemos diferenciarlo por una base de datos,
00:28:07
pero a veces en los servidores gratuitos solo nos dejan una base de datos.
00:28:14
Bueno, vale, nos dejan una base de datos, pues modificamos el prefijo de la tabla,
00:28:19
y pone MDL, Moodle, ponemos un uno, y la siguiente, que nos indicaremos a instalar otro Moodle,
00:28:23
Moodle dos, Moodle tres, y se generan a partir de ahí las tablas.
00:28:30
¿Habéis comprendido eso? ¿Sí? ¿Alguien no lo ha comprendido? Vale.
00:28:33
Cuando nosotros, en Internet, lo que te dejan los servidores gratuitos es solo una tabla,
00:28:38
solo esa tabla que hemos puesto ahí, ¿vale? A veces no te dejan acceso a poner tú el nombre que quieras,
00:28:43
te lo dan ellos, ¿vale? Entonces le pondríamos la tabla que ellos nos han generado, ¿vale?
00:28:47
Sobre la que tenemos permisos, sobre el usuario que nos van a dar sobre esa tabla que tenemos permisos,
00:28:52
¿vale? Está todo enlazado. Entonces, si nosotros necesitamos hacer varias pruebas,
00:28:56
por ejemplo, se me ocurre que instalamos una Moodle y queremos actualizar la versión siguiente
00:29:01
y queremos saber cómo va, ¿vale? Para no solapar las bases de datos, tenemos los prefijos.
00:29:04
Los prefijos de esas tablas. Entonces vamos a tener una base de datos con las tablas de la Moodle 1.5
00:29:08
y la 1.6. Podemos tenerlo. ¿Lo comprendéis? ¿Ahora lo habéis comprendido? ¿Me explica mejor? ¿Sí? Vale.
00:29:13
Dime. ¿Eh? Uno, dos, tres, cuatro, sí. Pero estos dos equipos creo que no están los de talleres.
00:29:21
¿O tres? Vale, pues tampoco. Pues aquí sí que va. Después revisamos el siguiente taller.
00:29:30
No se puede hacer otra cosa. Vale, pues entonces una vez que no, aquí no vamos a modificar prefijos
00:29:36
porque tenemos una tabla para cada uno, ¿vale? Que es la de la 1. Entonces pinchar en siguiente.
00:29:40
¿Qué ha pasado? Que nos lo cuente alguien, para los que no lo ven.
00:29:47
Sí, sí. Todo ok. Nos ha hecho una revisión de la base de datos, nos ha estructurado esa base de datos y nos la ha creado.
00:29:50
¿No? ¿Sí? Ah, vale. Eh, bien. ¿Qué nos permite? Da la siguiente otra vez.
00:30:02
¿Vale? Es la misma pantalla que nos ha mirado si está todo correcto y nos ha dicho que sí.
00:30:08
Bien. Llegamos a la parte más crítica. Por decir una forma, si tenemos perfiles de escritura,
00:30:13
lo que va a hacer es escribirnos el fichero de configuración de todos esos pasos que hemos dado.
00:30:19
Todo esto radica en un fichero en el cual mete las bases de datos que vamos a utilizar, las tablas y los prefijos que hemos generado.
00:30:24
Entonces ahora nos dice que va a escribir eso. ¿Vale? Dar la siguiente. A ver si tenemos suerte.
00:30:32
Bien, se ha escrito. Vale. Dar la siguiente. Y Cconfig se ha creado con éxito.
00:30:37
Siguiente. Sí. Sí, continuar.
00:30:44
Si nos hubiera dado un error, que a veces nos puede dar un error, es que no tenemos permisos.
00:30:48
Entonces en la pantalla anterior tenéis un botón en la parte de arriba que ponía descargar.
00:30:53
Entonces te descargas el fichero de configuración, lo creas y después lo subes por FTP.
00:30:57
¿Habéis comprendido lo que he dicho ahora? ¿Vale?
00:31:01
A la barra donde tengas Moodle. A la misma barra donde hayas montado toda Moodle.
00:31:04
Sí, sí. Es el fichero de configuración donde tienes toda la configuración de la Moodle.
00:31:10
Como hemos tenido suerte y los perfiles en vuestro caso los he puesto bien, no sé por qué, pues ya nos sale el instalador definitivo de la Moodle.
00:31:17
¿Vale? Eso sí que lo podemos ver. El instalador predefinido.
00:31:31
Podemos verlo, creo, con...
00:31:34
Bien. Aunque yo he puesto ese instalador, este es el instalador base de la Moodle, de la Max, lo que os he dicho antes.
00:31:40
Pero bueno, para el pantallazos, así ya lo podemos ir viendo mejor.
00:31:47
Es el mismo. ¿De acuerdo?
00:31:50
Que aparece en la primera página la licencia en la cual está desarrollado este software.
00:31:52
La licencia es General Public License. Es libre, no gratuita.
00:31:59
Libre. Se puede distribuir, se puede modificar y se puede utilizar.
00:32:03
Pero no es gratis. Esto cuesta dinero. Una persona tiene que teclear.
00:32:07
Doy una lección de software libre.
00:32:11
Os dice que si aceptáis la licencia o no aceptáis la licencia.
00:32:16
La aceptamos.
00:32:19
Y en esta pantalla tenemos un clic para marcar que pone un atendido por actions.
00:32:22
¿Qué pasa con esto? Nosotros podemos, a partir de aquí, hacer dos partes.
00:32:27
Podemos ir darle a desatendido y nos hace toda la instalación consecutiva.
00:32:31
En la cual nosotros no interactuamos y no vemos si se ha instalado bien o no.
00:32:36
O no desatendido, que es lo que vamos a hacer para ir viendo los pasos.
00:32:41
En los cuales vamos a ver si va haciéndose la instalación correctamente.
00:32:44
Va generando las tablas, va metiendo la información dentro de las tablas y demás.
00:32:47
No lo marco y lo voy a continuar.
00:32:51
¿Cómo va a continuar? ¿Se genera un registro?
00:32:57
Pues no lo sé. En principio yo creo que se le queda todo en la misma página web.
00:33:02
Pero es un churro bastante grande.
00:33:07
Si es desatendido, ¿empiezan a pasar las tablas?
00:33:09
Empiezan a pasar todo esto que vamos a hacer.
00:33:12
¿Tienes el log de MySQL?
00:33:14
Tendrías el log de MySQL que lo que está haciendo es todo MySQL ahora mismo.
00:33:17
Ha tardado un poquito, pero ya ha generado todas las tablas.
00:33:21
Y hay que continuar.
00:33:25
La desatendida, ¿qué pasaría?
00:33:26
Que no haría de continuar.
00:33:28
Directamente saltaría la siguiente, la siguiente, la siguiente y nosotros no haríamos nada.
00:33:29
Mientras que aquí podemos revisar todo lo que ha hecho.
00:33:32
¿Siguiente?
00:33:42
¿O continuar?
00:33:44
Nos va explicando en cada una de ellas si ha tenido éxito o no.
00:33:55
Si hay un error.
00:33:57
¿Ha dado error?
00:33:59
¿Ya existía?
00:34:01
Ah, puede ser, puede ser.
00:34:06
Como estamos instalando y desinstalando tantas, ya no sé ni a qué tabla está tirando,
00:34:08
a qué vasos de datos, ni nada.
00:34:11
Pero bueno, veo que los demás sí que estáis continuando.
00:34:13
Bien, ¿continuamos?
00:34:16
La verdad es que esto no tiene mucha explicación.
00:34:18
Esto es la generación de tablas, de documentos que hacen dentro y...
00:34:20
¿Continuamos?
00:34:25
Asignación de módulos.
00:34:27
Esta es un poco la diferencia de las anteriores, que nos genera una copia de seguridad.
00:34:29
¿Vale?
00:34:33
Que la va a llamar la fecha y la hora.
00:34:34
No sé, la fecha, la fecha, creo que es.
00:34:37
Y la hora.
00:34:39
No sé si la hora.
00:34:40
030...
00:34:41
No lo sé.
00:34:42
Genera una copia de seguridad de todo lo que nos ha generado.
00:34:43
¿Vale?
00:34:47
Bloques.
00:34:50
Módulos XML.
00:35:00
¿Vamos en hora o no?
00:35:05
Una.
00:35:07
Hasta que llegamos a esa página.
00:35:13
Darle todo hasta llegar a esa.
00:35:17
¿Qué nos está mostrando ahí?
00:35:19
Nos está mostrando ahí la parte del usuario-administrador.
00:35:21
Ya que estamos instalando una limpia, necesitamos un administrador.
00:35:26
El cual va a tener el usuario y la contraseña para dominar la plataforma.
00:35:31
Que eso ya lo conoceréis.
00:35:34
Vamos a poner lo siguiente.
00:35:38
Se me ocurre, como todas las Moodle, tanto como la que tenéis aquí.
00:35:39
En Windows y en Nanomax.
00:35:42
Que aquí tenéis una Nanomax.
00:35:44
Vamos a ponerle la contraseña MOOD09.
00:35:46
O sea, usuario MOOD09 y contraseña MOOD09.
00:35:48
Para que sepáis que es la misma que aquí.
00:35:51
¿Vale?
00:35:53
Lo hacemos estándar y ya está.
00:35:55
Veis los campos obligatorios que necesitáis.
00:35:57
¿Vale?
00:35:59
Que son los punteados en rojo.
00:36:00
Pero esto ya es casi como las inscripciones que tenéis en la Moodle normales.
00:36:01
¿Vale?
00:36:05
Moodle y Moodle.
00:36:08
Necesitáis el nombre de apellido obligatorio.
00:36:09
El correo electrónico.
00:36:11
La parte importante de Moodle.
00:36:12
Sabéis que es el correo electrónico.
00:36:14
Que es donde se hace toda la comunicación.
00:36:15
¿Vale?
00:36:17
No hay que confundirse.
00:36:18
La ciudad y el país.
00:36:19
¿Vale?
00:36:23
¿Lo hacemos?
00:36:27
Háztelo.
00:36:28
Hasta ahí ha sido complicado.
00:36:41
¿Alguna duda mientras seguimos haciéndolo?
00:36:45
¿El qué?
00:36:50
¿Por ahora la de MOOD01?
00:36:58
¿No? ¿La has probado ya?
00:36:59
Conté.
00:37:03
MOOD09.
00:37:06
A ver si...
00:37:08
No.
00:37:10
Bueno.
00:37:11
Esa sería una forma de hacerlo.
00:37:12
Que es tocar las tablas.
00:37:13
Irte al usuario.
00:37:15
Irte a la tabla concreto.
00:37:16
Y modificarle.
00:37:17
¿Vale?
00:37:18
Ya la tenemos.
00:37:21
Ya estamos en la siguiente página.
00:37:23
Una vez que ya hemos hecho el usuario.
00:37:25
Lo hemos logueado con éxito.
00:37:27
Nos pide los datos importantes de nuestra página web.
00:37:29
Pues como lo queremos llamar el sitio.
00:37:33
Nombre completo del sitio.
00:37:34
El nombre corto.
00:37:35
Y una pequeña descripción.
00:37:36
¿Vale?
00:37:38
Descripción.
00:37:42
Poner...
00:37:44
Prueba Madrid.
00:37:45
O lo que queráis.
00:37:46
O la virtual.
00:37:51
O lo que vosotros queráis.
00:37:52
Vosotros queréis.
00:37:53
La última parte.
00:38:11
Cosa importante.
00:38:12
Sabemos que en Moodle podemos hacer automático el registro de usuarios.
00:38:14
¿Verdad?
00:38:20
Ese registro de usuarios.
00:38:22
Tiene que estar habilitado un módulo.
00:38:24
Y aparte de habilitado un módulo.
00:38:25
Hay que habilitar una cosilla que es esto.
00:38:26
Autenticación basada en email.
00:38:30
¿Vale?
00:38:32
Si no hacemos esto.
00:38:33
Le decimos a Moodle que solo podemos hacerla manual.
00:38:35
Después habría que meterse dentro.
00:38:37
Eso se puede habilitar otra vez.
00:38:39
O modificar ese tipo de matriculación que queramos.
00:38:40
¿Vale?
00:38:43
Entonces bueno.
00:38:44
En principio.
00:38:45
Vamos a ponerlo.
00:38:47
Y vamos a grabarlo.
00:38:49
Voila.
00:38:52
Ahí la tenemos.
00:38:54
¿Os ha salido?
00:38:57
¿Tenéis algún problema?
00:38:58
¿Vale?
00:39:00
Bien.
00:39:01
Esta instalación que hemos hecho.
00:39:02
Todos estos pasos que hemos hecho.
00:39:03
Desde la parte marroncita de Moodle.
00:39:04
Hasta aquí.
00:39:07
Es estándar.
00:39:08
Me da igual que sea en un.
00:39:09
Como vosotros habéis hecho aquí.
00:39:10
En un.
00:39:11
Digamos un profesor.
00:39:12
¿Vale?
00:39:14
Un servidor de profesor.
00:39:16
Por ejemplo.
00:39:17
O hacerlo en uno que esté en internet.
00:39:18
Lo único que varía.
00:39:20
Son las direcciones IP.
00:39:21
O los nombres de dominio.
00:39:22
Que tenemos a esos servidores.
00:39:23
Y la otra parte.
00:39:25
Lo que necesitáis.
00:39:26
Son los usuarios y contraseñas de MySQL.
00:39:27
Y.
00:39:30
Y.
00:39:31
Y.
00:39:32
Y.
00:39:33
Tengo otro libro.
00:39:34
Y.
00:39:35
Y.
00:39:36
La MySQL.
00:39:37
¿Y qué más?
00:39:38
¿Qué necesito para subir?
00:39:39
¿Qué necesito para subir?
00:39:41
FTP.
00:39:43
FTP.
00:39:44
Tercer libro.
00:39:46
Tenía ganas de entregarlo.
00:39:47
Para los dos.
00:39:49
¿Lo compartís?
00:39:50
Vale.
00:39:51
Vamos a ver ahora rápidamente.
00:39:52
Que es la 1.11.
00:39:53
La parte de Windows.
00:39:55
Que supongo que ya se habrá descargado.
00:39:57
Para que lo haga Manolo.
00:39:58
Si aprovechamos.
00:40:00
Y los que no habéis podido hacer.
00:40:01
La instalación esta.
00:40:02
Pues veis todas las pantallas.
00:40:03
Ahí la tienes.
00:40:05
Las explicamos en unos minutitos.
00:40:06
Imagino que habrá acabado ¿no?
00:40:08
Sí.
00:40:09
Ya la tienes ahí.
00:40:10
Toma.
00:40:11
Todo tuyo.
00:40:12
¿Te hago algo?
00:40:13
¿Te voy a decir algo?
00:40:14
No.
00:40:15
En principio no.
00:40:16
Bueno pues nada.
00:40:17
Entonces volvemos otra vez.
00:40:18
Retomamos.
00:40:19
Estábamos en la parte de Windows.
00:40:20
Nos habíamos descargado.
00:40:21
Este script.
00:40:22
Para ejecutarlo automáticamente.
00:40:23
Vale.
00:40:24
Ahora vamos a ver.
00:40:25
El contenido de eso que nos hemos descargado.
00:40:26
Que vais a ver.
00:40:27
Que lo que es.
00:40:28
Pues era lo que decíamos.
00:40:29
Por un lado.
00:40:30
El código de Moodle.
00:40:31
Que es exactamente igual.
00:40:32
Para cualquier plataforma.
00:40:33
Y además.
00:40:34
Los dos lanzadores.
00:40:35
Para levantar todos los servicios.
00:40:36
De Apache y MySQL.
00:40:37
En Windows.
00:40:38
Vale.
00:40:39
Bueno.
00:40:40
Vamos a ver.
00:40:41
Vamos a ver.
00:40:42
Vamos a ver.
00:40:43
Vamos a ver.
00:40:44
Vamos a ver.
00:40:45
Bueno.
00:40:47
Pues nada.
00:40:48
La tenemos descomprimida.
00:40:49
La descomprimimos.
00:40:50
Vale.
00:40:51
Bueno.
00:40:52
Pues entonces.
00:40:53
Hemos descomprimido.
00:40:54
El paquete que nos hemos descargado.
00:40:55
Y a partir de ahora.
00:40:58
Es tan sencillo.
00:40:59
¿Veis ahí?
00:41:00
Esos lanzadores que tenéis.
00:41:01
De Start Moodle.
00:41:02
Y Stop Moodle.
00:41:03
Pues para ejecutar Moodle.
00:41:04
Es tan sencillo como eso.
00:41:05
Vale.
00:41:06
Antes de hacerlo.
00:41:07
Vamos a ver si queréis.
00:41:08
Ver el contenido.
00:41:09
Lo que os comentaba.
00:41:10
Porque realmente esos lanzadores.
00:41:11
Lo único que hacen es llamar.
00:41:12
A estos servicios que tenéis dentro.
00:41:13
Vale.
00:41:14
A partir de ahora.
00:41:15
Ahí.
00:41:16
Lo que tenéis.
00:41:17
Pues es.
00:41:18
Lo que ya hemos comentado varias veces.
00:41:19
¿No?
00:41:20
Tenéis un servidor web.
00:41:21
Un Apache.
00:41:22
Tenéis el código de Moodle.
00:41:23
¿Vale?
00:41:24
Tenéis MySQL.
00:41:25
Y tenéis PHP.
00:41:26
¿Vale?
00:41:27
Entonces.
00:41:28
Esos lanzadores.
00:41:29
Lo único que van a hacer es.
00:41:30
Levantarnos por detrás de esos servicios.
00:41:32
Y hacer que en un navegador.
00:41:33
En local.
00:41:34
Podamos ejecutar Moodle.
00:41:35
¿Vale?
00:41:36
Lo vamos a hacer.
00:41:37
Y prácticamente.
00:41:38
Lo tendríamos.
00:41:39
¿Vale?
00:41:40
¿Veis?
00:41:41
Que levantamos.
00:41:42
Bueno.
00:41:44
El paquete en concreto.
00:41:45
Hay muchos.
00:41:46
Y diferentes.
00:41:47
Este en concreto.
00:41:48
Se llama XAMPP.
00:41:49
Imagino que os suena.
00:41:50
No se si os suena.
00:41:51
¿Si?
00:41:52
XAMPP es un paquete.
00:41:53
Que.
00:41:54
Pues.
00:41:55
Que tiene esto.
00:41:56
Tiene MySQL, PHP y Apache.
00:41:57
¿Vale?
00:41:58
Para Windows.
00:41:59
Y realmente.
00:42:00
Pues.
00:42:01
Lo que tenéis en este.
00:42:02
En este instalador.
00:42:03
Es un script.
00:42:04
No se si le he dado a cancelar.
00:42:05
No le he dado a cancelar.
00:42:06
Vale.
00:42:07
Pues.
00:42:08
Una vez que tenemos en nuestro ordenador esos servicios levantados.
00:42:10
Podemos poner como dirección de acceso, o como URL, nuestro localhost.
00:42:38
Veis que automáticamente, al levantar localhost, a donde nos lleva es a esta ventana también.
00:42:43
Que a partir de aquí ya sí que os suena todo, que es lo que acabamos de hacer ahora mismo.
00:42:48
Que luego comentaba Diego que no hay ninguna diferencia a partir de aquí.
00:42:51
Lo vamos a hacer, aunque sea muy rápido, básicamente para que los que no habéis visto las pantallas anteriores
00:42:55
lo podáis ver y si queréis hacer alguna preguntilla mientras tanto lo vamos viendo.
00:43:00
Decíamos que la primera simplemente era elegir el idioma, fácil.
00:43:06
Lo siguiente que hace es comprobar que tiene los requerimientos mínimos, también muy fácil porque lo hace él.
00:43:14
Y volvemos aquí donde estábamos antes, que era donde comentábamos.
00:43:21
Tenemos que poner la dirección web o la URL donde va a ser accesible nuestra plataforma.
00:43:24
El directorio Moodle, que no deja de ser, ya lo hemos dicho antes, la carpeta donde está físicamente Moodle.
00:43:29
Y el directorio de datos o esa Moodle data a la que llevamos dándole vueltas un ratillo.
00:43:34
Damos a siguiente.
00:43:39
Aquí no nos pregunta qué tipo de base de datos queremos.
00:43:42
¿Por qué?
00:43:45
Porque solo tenemos MySQL.
00:43:47
En XAMPP la única base de datos que tenéis es MySQL.
00:43:49
Le dejamos los nombres de la base de datos por defecto.
00:43:54
Le ponemos una contraseña.
00:44:03
Y luego lo siguiente que nos pregunta, que también lo hemos visto antes, el prefijo de las tablas.
00:44:05
El tema del prefijo de las tablas no sé si lo hemos llegado a comentar antes.
00:44:10
Es importante sobre todo, aparte de para cuando accedamos a la base de datos, saber localizar las tablas de Moodle.
00:44:13
También nos puede venir bien por si donde tenemos alojada Moodle solamente tenemos la posibilidad de tener una única base de datos.
00:44:19
Y queremos hacer varias instalaciones de Moodle.
00:44:27
Por ejemplo, cada instalación de Moodle le cambiamos ese prefijo.
00:44:29
Evidentemente, si tuviéramos la posibilidad, lo más cómodo y la mejor forma de organizarnos es tener, si tenemos varias instalaciones, una base de datos por cada instalación.
00:44:35
Pero no siempre es posible.
00:44:45
Por ejemplo, si sois profesores de aquí de Madrid y tenéis instalado Moodle en la página web de vuestro centro.
00:44:47
Por ejemplo, aquí en Madrid, a los centros solamente les damos la posibilidad de trabajar con una única base de datos.
00:44:54
Hay centros que tienen hechas varias instalaciones de Moodle, es tan sencillo como simplemente modificar ese prefijo de tablas.
00:44:59
Y cada una de ellas iría sobre una.
00:45:07
Sigue haciendo comprobaciones de que tiene todas las extensiones de PHP.
00:45:15
Nos descargamos el paquete del idioma.
00:45:20
Igual, nos ha generado un fichero con php.
00:45:37
En ese fichero con php, no sé si se ha dicho alguna instalación, aparte de Moodle, de algún otro gestor de contenidos, tipo Joomla.
00:45:42
Casi todos funcionan muy parecido.
00:45:52
Tienen un fichero de configuración, lo digo porque hay veces que hay que tocarlo luego, si cambiamos de servidor o lo que sea, o el usuario.
00:45:54
En este fichero es donde tiene la dirección del servidor web, la dirección del servidor de la base de datos, el nombre del usuario y la contraseña de esos usuarios.
00:46:00
La información más importante la tiene aquí.
00:46:10
Cuando hay que configurar algo, hay que trastear aquí.
00:46:13
Y una vez que le hemos dicho esos datos que necesitaba, volvemos donde estábamos hace 5 minutos.
00:46:20
En este caso vamos a ahorrar tiempo para que nos genere las tablas de una pasada.
00:46:26
Vamos a hacer la desatendida.
00:46:39
Ahí vais viendo que va creando tablas.
00:46:56
Y aquí nos van apareciendo estos mensajes.
00:47:06
Cuando instalamos algo, siempre lo que queremos ver es color verde.
00:47:09
Ahí no se aprecia casi que es verde, pero cuando estamos haciendo algo y aparece un color rojo, nos asustamos.
00:47:12
De momento todo lo que va apareciendo es color verde, nos dice que va creando tablas con él.
00:47:17
Estas son las pantallas que antes Diego iba paso por paso creando.
00:47:23
Creando las tablas de cada uno de los módulos.
00:47:26
Hemos llegado otra vez a la pantalla para crearnos el usuario administrador.
00:47:36
Le damos un nombre, una contraseña.
00:47:42
Le damos un nombre.
00:47:52
Ya, ya.
00:48:23
Le damos un nombre a lo virtual.
00:48:42
Con la situación de Moodle.
00:48:44
Otra vez la instalación de Moodle.
00:48:53
No sé si en alguna de las pantallas, sobre todo los que no las habéis visto antes, os ha quedado alguna duda.
00:48:56
Las habéis visto ahora.
00:49:00
Creo que es más o menos sencillo, sí o no.
00:49:02
Nos cortéis, estáis a tiempo.
00:49:04
Bueno, si la pregunta es muy buena, sí hay libro.
00:49:09
¿O ha aparecido un complicado a la instalación de aquí?
00:49:13
¿Todavía hay algún problema con cette instalación?
00:49:16
No lo tengo muy claro jeden pmuu
00:49:22
Por alguien quizá lo ha tendido mucho más complicado
00:49:27
Hi, Pepa, ¿cómo estás?
00:49:34
¿Qué? ¿Os ha parecido complicada la instalación de aquí?
00:49:37
También depende de las características del servidor
00:49:50
porque hay servidores que directamente no dan acceso al SSH
00:49:53
y otros que sí
00:49:55
Por ejemplo, en los gratuitos hay muy pocos que den acceso al SSH
00:49:57
Por ejemplo, ahí no podemos tener acceso al SSH
00:50:06
porque no podemos sacar pruebas
00:50:08
En el espacio personal como profesor
00:50:13
En el UCAMadrid, que el profesor comentaba
00:50:19
la instalación que podéis hacer de Moodle
00:50:21
tiene que ser siempre en el sitio web
00:50:23
nunca en los espacios personales
00:50:25
porque en el espacio personal no tenéis por supuesto
00:50:27
la posibilidad de subir ficheros por FTP
00:50:29
En la cuenta personal lo que tenéis es un espacio para contenido
00:50:33
para el sector del contenido de UCAMadrid
00:50:35
Eso sí lo tenéis
00:50:37
Eso sí, para el sector del fichero sí
00:50:43
pero ya no tendría nada que ver con Moodle
00:50:45
Vosotros tenéis cinco gimas
00:50:47
pero lo único que podéis hacer es con el sector del contenido
00:50:49
Para subir contenido
00:50:53
No podéis hacer una instalación de Moodle, por ejemplo, ahí
00:50:55
Una pregunta de pos-instalación
00:51:01
A ver si estoy instalando
00:51:03
Muy fácil
00:51:05
En la validación de los usuarios
00:51:07
Cuando tú haces que no sea vía e-mail
00:51:13
tienes acceso a diferentes formas de validación
00:51:17
Todas las formas de validación
00:51:19
lo que hacen es
00:51:21
registran primero al usuario en el Moodle
00:51:23
en la base de datos de usuarios de Moodle
00:51:25
O sea, pillan el usuario, hacen el registro
00:51:29
y luego lo que hacen es verificar
00:51:31
que es el que está en el otro lado
00:51:33
Depende de cómo lo tengáis configurado
00:51:35
Porque vosotros, la matriculación
00:51:37
o mejor dicho, la autenticación
00:51:39
la podéis hacer de diferentes formas
00:51:41
la podéis hacer solamente con la base de datos de Moodle
00:51:43
de usuarios que estén en Moodle
00:51:45
Podéis usar, por ejemplo,
00:51:47
los que estáis en UCAMadrid
00:51:49
Nosotros utilizamos un servidor de LDAB
00:51:51
Lo que haces es autenticar contra un servidor de LDAB
00:51:53
Se puede configurar de muchísimas formas
00:51:55
Un LDAB controla a los usuarios de Madrid
00:52:01
Primero autentica contra ese servidor de LDAB
00:52:03
Ve que ciertamente es un usuario de UCAMadrid
00:52:05
y acoge sus datos y los lleva a la base de datos de Moodle
00:52:07
¿Y ahí, por ejemplo, para cambiar la condición del usuario?
00:52:09
¿O no se la puede cambiar?
00:52:13
¿Cómo lo estableces?
00:52:17
Lo estableces tú cuando haces la instalación
00:52:21
Si permites, si no permites
00:52:25
Incluso le puedes obligar
00:52:27
El servicio de usuarios tú puedes configurar
00:52:29
no solamente para permitírselo
00:52:31
sino para obligarle a cambiarla
00:52:33
¿Cómo hacemos el cambio de la contraseña
00:52:35
en el servidor de LDAB?
00:52:37
Depende de cómo lo hagas configurar
00:52:41
En nuestro caso, el LDAB lo utilizamos sólo de lectura
00:52:43
y no permitimos
00:52:45
que se pueda cambiar la contraseña
00:52:47
Si tú permitieras que cambiase la contraseña
00:52:49
esa contraseña, evidentemente, ya estaría
00:52:51
en la base de datos de Moodle
00:52:53
Nosotros el LDAB solamente lo utilizamos la primera vez
00:52:55
Hace una autenticación
00:52:57
comprueba que es él, comprueba con sus contraseñas
00:52:59
y todos esos datos se los lleva a la base de datos de Moodle
00:53:01
Si cambia la contraseña
00:53:05
suponiendo que lo tenga permitido
00:53:07
si cambia la contraseña
00:53:09
esa contraseña la está cambiando ya en la base de datos de Moodle
00:53:11
A Moodle no le tenemos permitido
00:53:17
que escriba en el LDAB
00:53:19
Si cambia la contraseña, la está cambiando en Moodle
00:53:21
pero no en el portal
00:53:23
¿Puedo preguntar algo?
00:53:27
¿Puedo preguntar algo?
00:53:29
¿Puedo preguntar algo?
00:53:31
Lo tenéis en la parte de usuarios
00:53:33
en autenticación
00:53:35
en gestión de autenticación
00:53:37
ahí vas viendo lo que le permitís y lo que no permitís hacer
00:53:39
¿Alguna otra solicitación?
00:53:43
¿Cómo por fin puedes estudiar el texto que le llega a pasar?
00:53:47
¿Eh?
00:53:49
¿Cómo por fin puedes estudiar el texto que le llega a pasar?
00:53:51
¿Cómo por fin puedes estudiar el texto que le llega a pasar?
00:53:53
Manager de Moodle
00:53:55
¿Y si no es siempre la culpa del informático?
00:54:17
¿Y si no es siempre la culpa del informático?
00:54:19
¿Siembre?
00:54:21
¿O del informático que lo instaló, del que lo programó?
00:54:23
¿O del que siempre hay...?
00:54:25
A alguien hay que echar la culpa.
00:54:27
Pues ya hemos terminado. Muchas gracias por escucharnos.
00:54:29
Vale, si queréis un minutito más, recordaréis que antes cuando decíamos que...
00:54:31
Digo, probéis un poquito los instalaciones.
00:54:33
Vale, vale.
00:54:35
Vale. Un segundito.
00:54:37
No, como tuyo. Que aprovechar.
00:54:39
Bueno, recordaréis antes cuando decíamos que
00:54:41
una vez que hayamos
00:54:43
puesto los datos en la instalación
00:54:45
se nos generaba un fichero que se llamaba
00:54:47
config.php, donde decíamos que se guardaba
00:54:49
toda la información.
00:54:51
Aunque hay más posibilidades, pero en principio se nos ocurren
00:54:53
dos posibles instalaciones
00:54:55
más de Moodle.
00:54:57
Sobre todo para los que seáis docentes, o trabajáis en
00:54:59
aulas, o bueno, incluso en cualquier
00:55:01
red.
00:55:03
Lo que podéis hacer es
00:55:05
una instalación de Moodle
00:55:07
en la que, digamos, todos los alumnos
00:55:09
desde su navegador accedan
00:55:11
al mismo aula virtual.
00:55:13
¿Vale? A la misma instalación.
00:55:15
Entonces, aquí sí que tendríais que modificar
00:55:17
ese fichero que decíamos antes, ¿vale?
00:55:19
Ese config.php, ¿vale?
00:55:21
Si luego lo abrís, tenéis curiosidad y lo veis,
00:55:23
hay una variable que se llama
00:55:25
v... Bueno,
00:55:27
no sé por qué digo que lo tenéis que abrir si lo habéis
00:55:29
visto antes. Era uno de los campos que
00:55:31
introducíais. Que era, digamos, la dirección
00:55:33
donde está, o mejor dicho,
00:55:37
la dirección para acceder a esa instalación.
00:55:39
¿Vale? Pues sería tan sencillo como
00:55:41
a esa variable darle la IP
00:55:43
que esa máquina tiene dentro de la red.
00:55:45
¿Vale?
00:55:47
Sacáis cuál es esa IP,
00:55:49
modificáis esta variable,
00:55:51
le ponéis esa ruta, entonces, vuestros
00:55:53
alumnos, o vuestros usuarios, o
00:55:55
quien sea, para acceder a
00:55:57
esa instalación en su navegador,
00:55:59
pondrían esta IP. Teclando esa IP
00:56:01
acceden directamente a esa instalación que habéis hecho.
00:56:03
¿Vale?
00:56:05
Bueno, podemos rizar un poco más
00:56:09
el rizo.
00:56:11
Ahí está.
00:56:13
¿Vale? Y podríamos hacer
00:56:21
que incluso una instalación que
00:56:23
acabamos de hacer en local sea accesible
00:56:25
desde cualquier ordenador en Internet.
00:56:27
¿Vale? Para eso lo que tendríamos que hacer es
00:56:29
modificar también esa variable.
00:56:31
El wwwroot.
00:56:33
Ponerle la IP, en este caso, pública
00:56:35
que tiene ya la máquina. La IP que esa máquina
00:56:37
tiene en Internet. Y necesitaríamos
00:56:39
hacer otra cosa, que sobre todo
00:56:41
con teléfono y tal, hay algunas veces
00:56:43
que no es factible, pero bueno, que sería
00:56:45
abrir el puerto 80, perdón,
00:56:47
del router. ¿Vale?
00:56:49
Entonces modificamos esa variable, le damos la IP
00:56:51
pública de la máquina,
00:56:53
abrimos el puerto 80 y sería accesible.
00:56:55
Igual, ponemos en un navegador la IP
00:56:57
de la máquina y accederíamos a esa instalación de Moodle.
00:56:59
Tiene varias pegas,
00:57:01
pero se me ocurre una que seguro que estáis pensando todos.
00:57:03
¿Cuál es la principal ventaja de hacer esto así?
00:57:07
Aparte de que estáis trabajando en local,
00:57:09
y es sobre todo cuando tengáis
00:57:11
IP dinámicas, ¿vale?
00:57:13
El problema es que vais a tener cada vez una IP.
00:57:15
Pero bueno, en cualquier caso, si necesitáis hacer
00:57:17
alguna prueba o si lo queréis, o tenéis IP fija,
00:57:19
o tenéis la posibilidad de hacerlo,
00:57:21
pues lo podríais hacer.
00:57:23
Para problemas, soluciones.
00:57:25
En esa solución de la IP dinámica hay un servidor de DNS
00:57:27
gratuitos. DNS y este tipo
00:57:29
de...
00:57:31
Lo que hace es que cuando tu IP se actualiza,
00:57:33
le manda una información y un nombre
00:57:35
y la primera parte la defines tú
00:57:37
y además te las dicen ellos,
00:57:39
pues va actualizando. Entonces siempre pones ese nombre
00:57:41
y siempre llegas.
00:57:43
¿Vale?
00:57:45
¿Ya?
00:57:47
Ahora creo que sí.
00:57:49
¡Venga! ¡Cines!
00:57:51
¡Joder!
00:57:53
Aunque hay más posibilidades, pero en principio se nos ocurren
00:54:54
dos posibles instalaciones más de Moodle.
00:54:56
Sobre todo para los que seáis docentes
00:54:58
o trabajáis en aulas, o bueno,
00:55:00
incluso en cualquier...
00:55:02
red.
00:55:04
Lo que podéis hacer es
00:55:06
una instalación de Moodle en la que
00:55:08
todos los alumnos, desde su navegador,
00:55:10
accedan al mismo
00:55:12
aula virtual.
00:55:14
A la misma instalación.
00:55:16
Aquí sí que tendríais que modificar ese fichero que decíamos antes.
00:55:18
Ese config.php.
00:55:20
Si luego lo abrís,
00:55:22
tenéis curiosidad y lo veis, hay una variable
00:55:24
que se llama...
00:55:26
Bueno, no sé por qué os digo
00:55:28
que lo tenéis que abrir si lo habéis visto antes.
00:55:30
Era uno de los campos que introducíais.
00:55:32
Que era la dirección
00:55:34
donde está...
00:55:36
O mejor dicho, la dirección para acceder
00:55:38
a esa instalación.
00:55:40
Sería tan sencillo como a esa variable
00:55:42
darle la IP que esa máquina
00:55:44
tiene dentro de la red.
00:55:46
Sacáis cuál es esa IP,
00:55:50
modificáis esta variable,
00:55:52
le ponéis esa ruta, entonces vuestros alumnos
00:55:54
o vuestros usuarios, o quien sea,
00:55:56
para acceder a esa instalación en su navegador
00:55:58
pondrían esta IP.
00:56:00
Teclando esa IP acceden directamente
00:56:02
a esa instalación que habéis hecho.
00:56:04
¿Algo más?
00:56:08
Bueno, podemos rizar un poco más el rizo.
00:56:10
Y podríamos hacer
00:56:22
que incluso una instalación que acabamos de hacer
00:56:24
en local sea accesible desde cualquier
00:56:26
ordenador en Internet.
00:56:28
Para eso lo que tendríamos que hacer es
00:56:30
modificar también esa variable,
00:56:32
el wwwroot, ponerle la IP,
00:56:34
en este caso pública que tiene ya la máquina,
00:56:36
la IP que esa máquina tiene en Internet,
00:56:38
y necesitaríamos hacer otra cosa,
00:56:40
que sobre todo con teléfono
00:56:42
hay algunas veces que no es factible,
00:56:44
pero sería abrir
00:56:46
el puerto 80 del router.
00:56:48
Entonces modificamos esa variable,
00:56:50
le damos la IP
00:56:52
pública de la máquina,
00:56:54
abrimos el puerto 80 y sería accesible.
00:56:56
Igual, ponemos en un navegador la IP de la máquina
00:56:58
y accederíamos a esa instalación de Moodle.
00:57:00
Tiene varias pegas, pero se me ocurre una
00:57:02
que seguro que estáis pensando todos.
00:57:04
¿Cuál es la principal
00:57:06
ventaja de hacer esto así?
00:57:08
Aparte de que estáis trabajando en local,
00:57:10
y es sobre todo cuando tengáis IP dinámicas.
00:57:12
El problema es que
00:57:14
vais a tener cada vez una IP.
00:57:16
En cualquier caso, si necesitáis hacer alguna prueba
00:57:18
o tenéis IP fija
00:57:20
o tenéis la posibilidad de hacerlo,
00:57:22
lo podríais hacer.
00:57:24
El problema es soluciones.
00:57:26
En esa solución de la IP dinámica
00:57:28
hay un servidor de DNS gratuitos.
00:57:30
Lo que hace es que cada vez que tu IP
00:57:32
se actualiza, le mandas una información
00:57:34
y un nombre.
00:57:36
La primera parte la defines tú y la demás te la
00:57:38
exigen ellos, pues va actualizando.
00:57:40
Siempre pones ese nombre y siempre
00:57:42
llegas.
00:57:44
¿Vale?
00:57:46
¿Ya?
00:57:48
¡Fines!
00:57:50
¡Joder!
00:57:52
¡Aplausos!
00:57:54
Subtítulos realizados por la comunidad de Amara.org
00:58:02
- Valoración:
- Eres el primero. Inicia sesión para valorar el vídeo.
- 1
- 2
- 3
- 4
- 5
- Idioma/s:
- Autor/es:
- Diego Hernández Ruiz y Manuel Mohedano Torres
- Subido por:
- EducaMadrid
- Licencia:
- Reconocimiento - No comercial - Sin obra derivada
- Visualizaciones:
- 1740
- Fecha:
- 5 de enero de 2011 - 11:04
- Visibilidad:
- Público
- Enlace Relacionado:
- Comité Organizador Moodle Moot 09
- Descripción ampliada:
- En este taller se tratarán los diferentes tipos de posibles instalaciones que se pueden dar de Moodle: instalación en un equipo local (tanto con Linux como con Windows), instalación en un aula de informática típica de un centro docente (red de aula) e instalaciones en servidores remotos.
- Duración:
- 58′ 05″
- Relación de aspecto:
- 4:3 Hasta 2009 fue el estándar utilizado en la televisión PAL; muchas pantallas de ordenador y televisores usan este estándar, erróneamente llamado cuadrado, cuando en la realidad es rectangular o wide.
- Resolución:
- 448x336 píxeles
- Tamaño:
- 345.09 MBytes