Apunte rápido. Otro día lo extiendo (o no…)
Hoy he instalado moodle y el proceso ha sido bastante sencillo. Se pueden seguir las instrucciones de su web al pie de la letra, o hacerlo un poco a nuestro aire. Teniendo OpenSuse no puedo evitar usar YAST para instalar el paquete de moodle. Automáticamente instala las dependencias (Apache, PHP, MySQL…). Después hay que activar los servicios de apache y de mysql, con el YAST por ejemplo (YAST -> Sistema -> Editor de niveles de ejecución->activamos apache2 y mysql) .
Antes de configurar Moodle habrá que crear un usuario (”usmoodle” por ejemplo) con YAST (seguridad y usuarios -> Gestionar Usuarios) o consola. Tambien tendremos que crear la base de datos inicial.Como no tengo experiencia con MySQL he seguido a rajatabla la información de la web:
# mysql -u root -p
> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY ‘yourpassword’;
> quit
# mysqladmin -p reload
(poniendo el usuario y contraseña que corresponda claro.)
En teoría ahora bastaría con conectarnos con cualquier navegador a localhost/moodle/install.php y comenzaría la configuración de moodle. A mí al menos me salia una pantalla de error de conexión. esa pagina de instalación genera la pagina “config.php” pero en mi caso existia ya una pagina con ese nombre (vacía) y por eso fallaba. (eliminamos o renombramos la pagina que se encontrará en “/srv/www/moodle” y listo).
el resto como en la pagina oficial.