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.