Actualizando Moodle 2.9.9 a 3.0

Moodle: texto según Wikipedia.
Moodle (pronunciación AFI /ˈmuːd(ə)l/) es una herramienta de gestión de aprendizaje (LMS), o más concretamente de Learning Content Management (LCMS), de distribución libre, escrita en PHP1

Supongamos que tenemos instalado moodle 2.9.9 funcional, y se requiere actualizar a 3.0, esto también aplica si tienes la 2.6 y quieres pasar a la 2.7 y luego a la 2.8 y así....

primero debemos respaldar el directorio actual, si estamos en CentOS 7 nos iremos a la carpeta: /var/www/html y moveremos el directorio moodle a m299 por ejemplo, posteriormente descargaremos moodle 3.0

wget -c https://download.moodle.org/stable30/moodle-3.0.tgz


ahora toca desempaquetar el archivo descargado:

tar -xvf moodle-3.0.tgz

posteriormente copiamos el archivo de configuración de la instalación anterior:

cp m299/config.php moodle

le damos los permisos adecuados, para CentOS 7 usaremos:

chown apache:root moodle -R

ahora ingresaremos al directorio de administración por linea de comandos

cd moodle/admin/cli

usaremos el script de php llamado upgrade.php

php upgrade.php

el cual muestra el siguiente mensaje:

== Actualizando la base de datos de Moodle desde la versión 2.9.9 (Build: 20161114) (2015051109) a 3.0 (Build: 20151116) (2015111600) ==

Sus archivos Moodle han sido modificados, y usted está a punto de
actualizar automáticamente su servidor a esta versión:

 3.0 (BUILD: 20151116) (2015111600)

 Una vez que haga esto, no podrá volver atrás.

Por favor, tenga en cuenta que este proceso puede tardar bastante tiempo.

 ¿Está seguro de que quiere actualizar este servidor a esta versión?
escriba s (para sí) o n (para no)

solo necesitamos escribir la letra s y comenzará la actualización, después de muchos mensajes como los siguientes, se termina la actualización de la base de datos para la nueva versión de moodle.

++ Éxito ++
-->tinymce_moodlemedia
++ Éxito ++
-->tinymce_moodlenolink
++ Éxito ++
-->tinymce_pdw
++ Éxito ++
-->tinymce_spellchecker
++ Éxito ++
-->tinymce_wrap
++ Éxito ++
-->logstore_database
++ Éxito ++
-->logstore_legacy
++ Éxito ++
-->logstore_standard
++ Éxito ++
Actualización a través de línea de comandos finalizada con éxito.


Ahora solo basta con entrar al nuevo portal: https://misito.edu/moodle por ejemplo.

Si por alguna razón presentas problemas de compatibilidad o problemas de codificación de base de datos, deja un mensaje




Comentarios