sábado, noviembre 04, 2006

Moodle de bolsillo

Como lo prometido es deuda, aquí tenemos lo que ya os había anunciado en otro post. Lo del Moodle en el bolsillo no es ninguna metáfora ni exageración. Ahora me explico. Bueno, un Moodle, la Intraweb, un Wordpress y no sé cuantas cosas más le ha dado por añadir a Joan.
Ya explicamos en otro post en qué consisten las Apps, las aplicaciones portables. Pues bien, una de ellas es Xampp. Xampp es un emulador de servidor web. Una distribución Apache que contiene MySQL, PHP y Perl.

Lo que ha hecho Joan de Gracia ha sido montar una maqueta de Xampp para Windows, donde ya está instalado un Moodle (versión 1.6.3), un Wordpress, etc. Quien esté interesado en probarlo puede descargárselo del portal de la AEIC.

Traduzco la chuleta con las instrucciones:

Descomprimir el archivo en el directorio raíz de la unidad correspondiente (muy importante, yo lo puse en el escritorio de Windows y no me funcionó, luego lo pasé a la F: de mi USB, y ningún problema).

Xampp Portable 1.5.3: (phpmyadmin- Usuario: root, sin contraseña)

- Antes de ejecutar el programa Xampp :
1. Ejecutar una sola vez el archivo: setup_xampp.bat
1.1 En caso de que cambie la letra de la unidad (por ejemplo en un dispositvo USB) hay que volverlo a ejecutar.
2. Para arrancar Xampp, hacer click sobre el programa: xampp_start.exe
2.2 Para parar Xampp, hacer click sobre el programa: xampp_stop.exe
2.3 Se puede reiniciar Xampp clickando sobre el programa: xampp_restart.exe
(Todos estos programas se encuentran en : Xampp_Portable

- Moodle versión: 1.6.3: (Usuario: admin, contraseña: adminadmin)
Acceso: http://localhost/moodle

Moodle portable funciona correctamente tal y como está instalado. No obstante para entrar en la administración de Moodle, hay que editar el archivo config.php de Moodle y modificar las lineas siguientes para incluir el nombre de la unidad donde está Moodle.

$CFG->dirroot = 'Xampp_Portablehtdocsmoodle';
$CFG->dataroot = 'Xampp_Portablemoodledata';


Por ejemplo, si el paquete está en el directorio raíz de la unidad D:, el archivo de configuración tendría que quedar de la forma siguiente:

$CFG->dirroot = 'D:Xampp_Portablehtdocsmoodle';
$CFG->dataroot = 'D:Xampp_Portablemoodledata';

(Este archivo se encuentra en : Xampp_Portablehtdocsmoodle)

- Intraweb versión 1.1: (Usuario: admin, contraseña: adminadmin)
Acceso: http://localhost/intraweb

- EyeOS, versión 0.9.2.2: (Usuario: root, contraseña: adminadmin)
Acceso: http://localhost/eyeos

- WordPress 2.0.1 Catalán: (Usuario: admin, contraseñaa: adminadmin)
Acceso: http://localhost/wordpress
Acceso a la pantalla de administración: http://localhost/wordpress/wp-login.php

Bueno ... uf, ¡cuantas órdenenes! Nos lo iremos mirando con detenimiento.
La primera aplicación que le veo a esta apps, es su utilidad en, por ejemplo, cursos de formación, seminarios y jornadas TIC en general, donde uno no se quiere arriesgar a que falle la conexión a internet. Podemos hacer nuestras prácticas de Moodle, o de cualquier otra aplicación CMS.

Desde septiembre trabajo con mis otras Apps en el pendrive. A la que mayor utilidad le saco es al Filezilla portable, pues Open Office, Firefox, etc. suelen estar instalados en los ordenadores de mi centro, pero Filezilla no. Así que me he configurado los datos de mi servidor en mi Filezilla portable, y no hay contenido que se me resista.

Si probáis Xampp, ya nos explicaréis a Joan y a mí.

8 comentarios:

Lu dijo...

Cada día me convenzo más de que Joan es un "crack". Ahora no tengo tiempo de probar, pero seguro que vosotros sí. Ya me contarás qué resultados da.
Los problemas ya los descubriré cuando me ponga.

Elisa dijo...

Te he dejado un meme en http://lengmoliner.blogspot.com. Elisa

Anónimo dijo...

Hola,

Gracias a Joan Queralt podemos resolver un problema que planteaba la instalación de Moodle.

Se debe de reemplazar:
$CFG->dirroot = '\Xampp_Portable\htdocs\moodle';
$CFG->dataroot = '\Xampp_Portable\moodledata';

Por:

$CFG->dirroot = str_replace("/", "\\", getenv("DOCUMENT_ROOT")).'\\moodle';
$CFG->dataroot = str_replace("/", "\\", getenv("DOCUMENT_ROOT")).'\\moodledata';

La configuración se encuentra en el archivo config.php

Por otro lado debemos de desplazar la carpeta "moodledata" dentro de la carpeta moodle.

Joan de Gracia

P.S: Mª José, merci :-)

javier dijo...

Uf cómo las gastáis. Para cuando en mi instituto funcione eso del moodle habremos vivido ya la 4ª guerra mundial. Me suena a chino esto que explicas.

Mª José Reina dijo...

A mí también me sonaba todo a chino hace dos años.
Ya verás el truco ... tengo un post preparado al respecto

Anónimo dijo...

Soy Moodle en el cole y me ha interesado la instalación portable. No he conseguido que funcione y no se cual es el problema. ¿Sabes quien me puede ayudar? Gracias

Mª José Reina dijo...

¡Hola! ¿Has descargado el paquete desde el portal de la AEIC? ¿O lo has montado tú? Exactamente ¿dónde te atascas?
¿Eres profe de Catalunya? Si es así, prueba en los foros de la Xtec, seguramente te contestará Joan de Gracia.
Si no, mándame un mail con el problema exacto, e intentaré ponerme en contacto con él.

MCKAY Brothers dijo...

esta muy bueno el post, ojo si no cambian los passwords, y ponen eso para organizar sus propias entradas o coasa en sus intitutos, estan invitando a "ociosos" a que los crackeen, asi que no vayan a usar eso como entorno para ponerlo a producir ok.

toda la conf esta muy weak!