LMS para negocios

ILIAS LMS para negocios

Sistema de aprendizaje electrónico basado en la web para sitios web de aprendizaje en línea

Sistema de gestión de aprendizaje electrónico versátil y gratuito para construir plataformas educativas. Admite múltiples protocolos de autenticación y herramientas de comunicación.

Descripción general

Ilias es un sistema de gestión de aprendizaje electrónico gratuito. Es un sistema de gestión de aprendizaje (LMS) confiable, seguro y escalable. Ilias es un LMS adecuado para negocios y LMS para escuelas. También es un gran LMS para las instalaciones de educación superior y capacitación. Se puede utilizar para configurar una plataforma de aprendizaje para organización de cualquier tamaño. Está escrito en PHP y usa MySQL para almacenar datos. La licencia para este sistema de aprendizaje electrónico basado en la web es GPL-3.0. Es multiplataforma y se puede instalar en sistemas operativos Linux, Mac y Windows. Los complementos son compatibles con ILIA, y los usuarios pueden instalarlos para extender la funcionalidad. Ilias ha estado operando desde 1998 y ha ofrecido varias características excelentes que satisfacen las necesidades de los modernos sistemas de aprendizaje electrónico. Tiene una serie de características, que incluyen gestión de contenido de aprendizaje, gestión de cursos, gestión de certificados, herramientas de comunicación, etc. La gestión de la educación, las escuelas y la educación superior son solo algunas de las industrias que podrían beneficiarse de las ilias. Ha implementado estándares para materiales de aprendizaje como SCORM 1.2, SCORM 2004, LOM Metadatos, IMS Qti e IMS LTI. La administración de usuarios de cualquier aplicación es esencial. Ilias incluye un módulo robusto para administrar a los usuarios y sus roles. También admite una variedad de protocolos de autenticación de usuarios, incluidos CAS, LDAP, SOAP, RADIUS y Shibboleth. También permite la integración de pagos con PayPal. Ilias ofrece varias herramientas para la comunicación, incluidos mensajes internos, chat, foro y podcasting.

Requisitos del sistema

Para instalar ilias, debe tener los siguientes software:

  • nginx / apache
  • Php 7.2 o mayor
  • mysql 5.6 o mayor

Características

Las siguientes son las características clave de Ilias:

  • código abierto y abierto
  • Aprender gestión de contenido
  • Gestión del curso
  • Valoración y evaluación
  • Gestión de certificados
  • Herramientas de comunicación
  • Aprender contenido/autoridad
  • pasarela de pago
  • admite múltiples módulos de autenticación
  • Gestión de usuarios
  • complementos de soporte

Instrucciones de instalación

Instale ilias en Ubuntu 18.04 LTS con Nginx

Instalar servidor web Nginx

Nginx es el servidor web más popular y seguro. Para instalar NGINX, use el siguiente comando

 sudo apt install nginx 

Una vez que se instale el NGINX, configure el dominio y reinicie el NGINX utilizando el siguiente comando

 sudo service nginx restart 

Instale el servidor MySQL

A continuación, necesita instalar el servidor de base de datos, usar el siguiente comando para instalar MySQL Server

sudo apt-get update;  
sudo apt-get install mysql-server; 
mysql_secure_installation 

Una vez que se instala el servidor de la base de datos, use el siguiente comando para reiniciar el servidor MySQL

sudo service mysql restart 

Instale PHP 7.2 y módulos relacionados

Ejecute comandos para agregar un PPA de terceros a Ubuntu.

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

Ahora, ejecute el siguiente comando para instalar PHP 7.2 y módulos relacionados.

sudo apt install php7.2-fpm php7.2-common php7.2-sqlite3 php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-gd php7.2-bcmath php7.2-xml php7.2-cli php7.2-zip

Crear base de datos para ilias

Ahora, ha instalado todo el software requerido y el siguiente paso es iniciar sesión en MySQL Server y crear la base de datos ILIAS. Use el siguiente comando para crear una base de datos. Cambie con el nombre de su base de datos.

CREATE DATABASE ilias; 

Cree un usuario de base de datos llamado “ilias” con una nueva contraseña. y otorgó el acceso completo al usuario a la base de datos ejecutando los siguientes comandos. Cambie con su usuario de base de datos deseado y con su contraseña deseada.

CREATE USER 'iliasuser'@'localhost' IDENTIFIED BY 'password_here'; 
GRANT ALL ON ilias.* TO 'iliasuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;

Descargar ilias

A continuación, ejecute los comandos a continuación para cambiar el directorio y descargar ilias.

cd /var/www/html
sudo git clone https://github.com/ILIAS-eLearning/ILIAS.git ilias

Comandar para crear directorio fuera del directorio raíz de ilias y establecer permisos.

sudo mkdir /var/www/html/extras
sudo chown -R www-data:www-data /var/www/html/extras/

Ejecute los siguientes comandos para establecer permisos.

sudo chown -R www-data:www-data /var/www/html/ilias/
sudo chmod -R 755 /var/www/html/ilias/

Cree el archivo de configuración Nginx para el sitio ILIAS.

sudo nano /etc/nginx/sites-available/ilias

Agregue el código a continuación y guarde el archivo.

server {
    listen 80;
    listen [::]:80;
    root /var/www/html/ilias;
    index  index.php index.html index.htm;
    server_name  example.com;

    client_max_body_size 100M;
    autoindex off;
    location / {
        try_files $uri $uri/ =404;
    }

    location ~ [^/].php(/|$) {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

Cree Symlink para habilitar el sitio recién creado.

sudo ln -s /etc/nginx/sites-available/ilias /etc/nginx/sites-enabled/

Reinicie el servidor web Nginx.

sudo systemctl restart nginx

Ahora, abra el navegador y escriba http://example.com para acceder al sitio. Siga el asistente de instalación para instalar ilias.

Preguntas frecuentes

¿Qué es exactamente Ilias?

ILIAS es un sistema de gestión de aprendizaje (LMS) gratuito y de código abierto. Incluye todas las características que cumplen con los requisitos de los LM modernos, como la gestión del curso, los módulos de aprendizaje, las pruebas y las evaluaciones, y muchos más.

¿Ilias admite complementos?

Sí, Ilias admite complementos y puede encontrar varias extensiones. Sin embargo, puede desarrollar sus complementos para sus requisitos personalizados.

¿El código abierto de Ilias?

ILIAS es un sistema de gestión de aprendizaje de código abierto (LMS). El código fuente de la solución de aprendizaje de ILIAS está disponible en Github.

¿Las ilias cumplen con los estándares?

Sí, Ilias cumple con los estándares, incluidos SCORM 1.2, SCORM 2004, Metadatos de LOM, IMS QTI, XML, CSV e IMS LTI.

Explorar

Puede encontrar los siguientes enlaces relevantes:

 Español