Install moodle ubuntu 18.04

Acceso rápido:

Instalación de Moodle en Linux | Ubuntu o Fedora

RegístrateMoodle es un sistema de gestión de aprendizaje (LMS) popular, gratuito y de código abierto. Con Moodle, puedes crear un sitio web con todas las funciones para cursos de educación y formación, adecuado para experiencias de clases totalmente en línea, híbridas y presenciales. La plataforma Moodle es altamente personalizable y tiene un enfoque modular de las características, por lo que es extensible y adaptable a sus necesidades. Esta guía muestra cómo poner en marcha un sitio web de Moodle en un servidor Ubuntu 20.04.Antes de empezarNotaEsta guía está escrita para usuarios no root. Los comandos que requieren privilegios elevados llevan el prefijo sudo. Si no está familiarizado con el comando sudo, consulte la biblioteca de documentación

biblioteca de documentación para obtener guías sobre las numerosas formas de personalizar su sitio y para obtener instrucciones sobre cómo sacarle el máximo partido.Más informaciónPuede consultar los siguientes recursos para obtener información adicional

Instalar moodle versión 3.5 en ubuntu 18.04

Moodle es un sistema de gestión de cursos de código abierto, basado en PHP, utilizado por muchas universidades y colegios para crear y ejecutar sus cursos en línea. Es fácil de usar tanto para los profesores como para los estudiantes y proporciona muchas características de colaboración. En este artículo, veremos cómo instalar Moodle con NGINX en Ubuntu.

Entradas relacionadas:Cómo obtener una dirección IP única a partir de un archivo de registroCómo cambiar el usuario de NGINXCómo configurar el passthrough SSL/TLS en NGINXCómo instalar Varnish en CentOS 7 para NGINXCómo forzar la descarga de archivos en NGINXCómo desinstalar NGINX en CentosNGINX: Cómo solucionar el error de cabecera Upstream Sent too bigCómo forzar a NGINX para que sirva nuevas cargas estáticas

Instalar Moodle en Ubuntu Server 18.04 LTS

Nota: Aunque no es recomendado por la mayoría de los expertos, usted podría instalar una Interfaz Gráfica de Usuario (escritorio) emitiendo el comando ‘sudo tasksel’ o ‘sudo apt install ubuntu-desktop’ para instalar ‘Ubuntu desktop’. PERO USE CON CUIDADO: La GUI puede no aparecer como se espera, y puede impedir al usuario obtener incluso el CLI. Inténtelo primero en una máquina de prueba.

Primero necesitamos cambiar el motor de almacenamiento por defecto a innodb y cambiar el formato de archivo por defecto a Barracuda, esta es una nueva configuración comparada con versiones anteriores. También es necesario establecer innodb_file_per_table para que Barracuda funcione correctamente. Ref: https://dev.mysql.com/doc/refman/5.7/en/innodb-compression-usage.html

Desplácese hacia abajo hasta la sección [mysqld] y en Basic Settings añada la siguiente línea debajo de la última declaración. si quiere añadir tiene que pulsar el botón «insert» de su teclado. esto suele estar encima del botón «delete». esto le permite añadir algo de texto.

Nota: Si usted utiliza versiones más nuevas de MariaDB en Ubuntu 20.04 estos cambios en el archivo de configuración surgirían y error (mysql unknown variable ‘innodb_file_format=barracuda’), así que comente o no haga estos cambios, estos valores se obtienen por defecto.innodb_file_format fue obsoleto en MariaDB 10.2 y eliminado en MariaDB.

Instalar Moodle 3.11 – Nginx – MariaDB 10.5 – PHP 7.4

Este post asume que ya tienes apache, mysql, php y phpmyadmin instalados. Si no es así, entonces usted puede leer este post aquí para hacer la instalación que es un pre-requisito si desea moodle instalado correctamente.

Sin embargo, este post tocará algunas áreas de lo anterior donde se necesitan ciertas configuraciones. Sin embargo, en general se ve en el sistema de gestión de contenidos de código abierto moodle que está escrito y basado en php. Permite a las instituciones educativas crear un sistema muy potente para los cursos, los estudiantes y los profesores. Se utiliza en todo el mundo por muchas universidades, y lo más importante es que es libre y liberado al público en general.

En el post anterior dejamos nuestro directorio html abierto al público en general. Por lo tanto, si alguien nuevo nuestra dirección IP o aterrizó en él y trató de navegar por lo que está en nuestro directorio html que. Por lo tanto, queremos desactivar el listado directo por razones de seguridad utilizando el siguiente comando:

sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl