GNU/Linux >> Tutoriales Linux >  >> Panels >> cPanel

Cómo instalar Moodle LMS en su sitio web en minutos

Aprenda a instalar Moodle LMS, un sistema de gestión de aprendizaje multilingüe diseñado para ayudar a los educadores a crear cursos en línea efectivos.

¿Qué es Moodle LMS?

Con más de 213 millones de usuarios en todo el mundo, Moodle LMS es un sistema de gestión de aprendizaje multilingüe que proporciona un conjunto de herramientas centradas en el alumno y entornos de aprendizaje colaborativo para educadores, administradores y estudiantes.

Con una interfaz simple, funciones de arrastrar y soltar y recursos bien documentados junto con mejoras continuas de usabilidad, Moodle es fácil de usar y se proporciona gratuitamente como software de código abierto bajo la Licencia Pública General GNU.

Dada su flexibilidad y escalabilidad, Moodle se ha adaptado para su uso en contextos educativos, comerciales, sin fines de lucro, gubernamentales y comunitarios.

Requisito previo de instalación de Moodle

  • una cuenta de alojamiento web (si aún no tiene una, visite https://dashboard.webhostingmagic.com/store/secure-php-hosting, seleccione un paquete de alojamiento para crear una cuenta de alojamiento).
  • si tiene una cuenta de alojamiento existente, asegúrese de que sea compatible con la extensión PHP de sodio. Consulte php.net/manual/en/book.sodium.php para obtener más información.
  • un dominio válido con certificado SSL/TLS instalado si está instalando en el dominio principal.

Instalación de Moodle LMS (Automática)

El método más fácil y recomendado para instalar Moodle LMS es usar nuestro instalador de aplicaciones con un solo clic.

No solo hace que todo el proceso de instalación y configuración sea tan fácil como hacer clic en un par de botones, sino que también puede mantenerlo actualizado y seguro.

Para usar este instalador de secuencias de comandos, inicie sesión en su cPanel.

Localice el Software y haz clic en Softaculous .

Una vez que se cargue la página, use el campo de búsqueda en la parte superior para buscar "Moodle ” o alternar el Educativo categoría.

Seleccione la URL para instalar Moodle.

Seleccione el dominio (si tiene varios dominios en la cuenta) o subdominio.

Si está instalando en un subdominio, asegúrese de que se haya creado y de que nuestro sistema haya instalado un certificado SSL/TLS automático antes de continuar.

Si está instalando en una subcarpeta, ingrese el nombre deseado o acepte el generado automáticamente.

Seleccione la versión de Moodle LMS que desea instalar.

Recomendamos encarecidamente instalar la última versión.

Complete la otra información, como el nombre del sitio, la descripción del sitio, el nombre de usuario del administrador, la contraseña del administrador, los nombres, el correo electrónico del administrador, etc.

Seleccione un idioma y luego haga clic en Instalar botón.

El instalador de un solo clic se encargará de todo, incluida la creación de la base de datos, la configuración de los permisos de archivos y carpetas, y todo lo necesario para poner en marcha la aplicación.

Una vez que se haya completado la instalación, acceda a su Directorio de inicio a través del Administrador de archivos de cPanel o SSH y accede a la carpeta “moodledata”.

Ábralo para editar el archivo .htaccess.

Como estamos usando una versión de Apache superior a la 2.2, asegúrese de que:

order deny,allow
deny from all

se cambia a:

Require all denied

Luego guarde y cierre el archivo.

Instalación de Moodle LMS (manual)

Primero, descargue Moodle desde:

  • https://download.moodle.org
  • o extraiga el código del repositorio de Git (recomendado para desarrolladores y también simplifica la actualización) ejecutando:git clone -b MOODLE_310_STABLE git://git.moodle.org/moodle.git

Cree una base de datos a través de SSH:

CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

o inicie sesión en cPanel, desplácese hacia abajo Bases de datos y haga clic en Asistente de base de datos MySQL® (recomendado su primera base de datos y usuario).

El asistente lo guiará a través de la configuración de una base de datos MySQL®, cuentas de usuario y privilegios de usuario.

Si crea la base de datos a través de SSH, cree una combinación de usuario/contraseña con los permisos apropiados para la base de datos:

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO 'gooddoggie'@'localhost' IDENTIFIED BY '3Z2Y~]jE#h2mD_qTXtA!%^9yQ@:+MqNrqL';

Cree un directorio vacío en el directorio raíz con el permiso para almacenar los archivos de Moodle y otorgue el permiso de escritura "gooddoggie":

mkdir moodledata && chmod 755 moodledata

El propietario puede leer, escribir y ejecutar. Los miembros del grupo y todos los demás pueden leer y ejecutar pero no pueden modificar (escribir) el archivo.

ls -al moodledata

para confirmar los permisos.

Si descargó el archivo zip o tgz anteriormente, descomprima o descomprima y mueva el código de Moodle al directorio donde desea que exista.

cd en el directorio de código de Moodle (a menudo /public_html a menos que esté instalado en una subcarpeta o subdominio), busque el archivo config-dist.php, luego cópielo o cámbiele el nombre a un nuevo archivo llamado config.php.

pwd cd /public_html (si estás en un directorio diferente)

Edite config.php con su editor favorito y cambie la configuración adecuada para que apunte a su sitio, directorios y base de datos.

vi config.php

Si omite esta parte, la secuencia de comandos de instalación de Moodle creará config.php por usted, pero asegúrese de (re)establecer los permisos adecuadamente más adelante.

Visite la URL de su sitio Moodle LMS en un navegador (la instalación se completará automáticamente) o ejecute la versión de línea de comando en (requiere la versión cli de PHP):

/usr/bin/php /home/gooddoggie/cli/install.php

La CLI creará el config.php por usted y no se ejecutará si ha creado uno antes.

Configure un trabajo cron para que se ejecute periódicamente, ya que el sitio no funcionará correctamente a menos que cron se ejecute regularmente:

* * * * * /usr/bin/php /home/gooddoggie/cli/cron.php >/dev/null

El equipo de Moodle recomienda que el cron se ejecute cada minuto, como se requiere para la eliminación de actividad asíncrona cuando se usa la papelera de reciclaje.

Instalación GRATUITA de Moodle LMS

Ofrecemos una instalación gratuita para todas las aplicaciones que proporcionamos.

Una vez que su cuenta de alojamiento esté lista, visite nuestro centro de soporte técnico y cree una solicitud para que nuestros ingenieros puedan instalar Moodle LMS por usted.


cPanel
  1. Cómo crear un subdominio para su sitio web

  2. Cómo hacer una copia de seguridad de su sitio web en cPanel

  3. Cómo hacer una copia de seguridad de su sitio web

  4. Cómo instalar Moodle en CenotOS 7

  5. Cómo instalar Moodle en Ubuntu 16.04

Cómo instalar Moodle en Ubuntu 14.04

Cómo hacer una copia de seguridad de su sitio web en cPanel

Cómo crear un archivo de sitio web

Cómo instalar cPanel en su VPS

Cómo crear un blog o sitio web con Pubvana CMS

Cómo instalar OpCache en su servidor cPanel