Acceso rápido:
Comentarios
En el siguiente artículo vamos a echar un vistazo a Moodle. Se trata de un sistema de gestión del aprendizaje (LMS), de libre distribución y escrito en PHP. Está pensado para ayudar a los profesores a crear comunidades de aprendizaje en línea. Moodle fue creado por Martín Dougiamas.
En las siguientes líneas vamos a ver cómo instalar Moodle en Ubuntu 20.04 LTS Focal Fossa. Para seguir los pasos que vamos a ver a continuación, será necesario que nos aseguremos previamente de que cumplimos ciertos requisitos mínimos, como son; tener un sistema Ubuntu 20.04 LTS actualizado, un stack o entorno LAMP, una cuenta de usuario con permisos sudo, y acceso a Internet.
En caso de no tener aún el entorno necesario, puedes consultar la guía de instalación de LAMP en Ubuntu 20.04. Puedes integrar Moodle en el servicio web de Ubuntu 20.04 de múltiples maneras, ya sea como sitio web principal, como servidor virtual independiente o, como haremos en este artículo, como parte del sitio web principal. También es importante trabajar con conexiones seguras HTTPS, aunque por simplicidad en este artículo lo haremos sobre HTTP.
Cómo alojar un sitio Moodle en AWS
Después de instalar su distribución Debian, instale estos paquetes (si no lo ha hecho ya). Vea Instalación de Apache, MySQL y PHP o consulte los respectivos manuales de usuario. Usando apt-get, aptitude o synaptic puedes instalarlos muy fácilmente.
Configurar un LAMP en Debian es muy fácil. Una vez que se acostumbra a la administración de Debian, incluyendo la instalación y la configuración son mucho más sencillas en comparación con otras distribuciones de Linux. A continuación se describe cómo instalar apache, php y mysql en la distribución Debian.
Utilice el siguiente comando para instalar apache2, php5 y mysql (Nota: Debian se distribuye ahora con MariaDB como servidor de bases de datos por defecto – he incluido instrucciones sobre cómo instalar MySQL community edition en su lugar).
Esto asignará más memoria y permitirá cargar archivos de hasta 80MB. Esto debería ser suficiente para la mayoría de los archivos multimedia. El espacio en el disco duro es barato y el valor por defecto es de sólo 2MB. Se recomienda cambiar la configuración a los siguientes valores:
Cómo instalar Moodle (paso a paso).
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 recientes de MariaDB en Ubuntu 20.04 estos cambios en el archivo de configuración surgirían y error (mysql variable desconocida ‘innodb_file_format=barracuda’), así que comente o no haga estos cambios, estos valores se obtienen por defecto.innodb_file_format fue desaprobado en MariaDB 10.2 y eliminado en MariaDB.
Instalar Moodle en su PC (tutorial fácil, paso a paso)
Una instalación manual de Moodle LMS es el método recomendado para implementaciones pequeñas o medianas de Moodle; o en otras palabras, aquellas organizaciones que planean usar Moodle para proyectos pequeños. Hay que tener en cuenta que Windows no es la plataforma recomendada para grandes instalaciones de Moodle LMS, ya que no tiene la capacidad de almacenamiento para mantener los datos de su sitio Moodle. Si planeas tener más de 2 mil millones de registros en tus bases de datos de Moodle, recomendamos considerar un sistema operativo con soporte de 64 bits. Los siguientes pasos para la instalación de Moodle están dirigidos a los profesionales de la informática. Si no tiene conocimientos técnicos o experiencia en Moodle en su empresa, póngase en contacto con nosotros y estaremos encantados de implementar su sitio Moodle por usted.
Ahora que conoce su capacidad, es el momento de instalar su servidor de base de datos. Las tres bases de datos recomendadas por Moodle son MySQL, MariaDB o PostgreSQL. Por favor, no si planea usar Microsoft SQL Server 2005 u Oracle, esto no se recomienda debido a incompatibilidades del sistema.