LMS pour les affaires

ILIAS LMS pour les affaires

Système d'apprentissage en ligne sur le Web pour les sites Web d'apprentissage en ligne

Système de gestion en ligne polyvalent et gratuit pour la construction de plateformes éducatives. Prend en charge plusieurs protocoles d'authentification et outils de communication.

Aperçu

ILIAS est un système de gestion en ligne libre. Il s’agit d’un système de gestion d’apprentissage fiable, sécurisé et évolutif (LMS). Ilias est un LMS approprié pour les entreprises et LMS pour les écoles. C’est également un excellent LMS pour l’enseignement supérieur et les installations de formation. Il peut être utilisé pour configurer une plate-forme d’apprentissage pour toute organisation de taille. Il est écrit en PHP et utilise MySQL pour stocker des données. La licence pour ce système d’apprentissage en ligne est GPL-3.0. Il est multiplateforme et peut être installé sur les systèmes d’exploitation Linux, Mac et Windows. Les plugins sont pris en charge par ILIAS et les utilisateurs peuvent les installer pour étendre les fonctionnalités. ILIAS fonctionne depuis 1998 et a offert plusieurs excellentes fonctionnalités qui répondent aux besoins des systèmes d’apprentissage en ligne modernes. Il dispose d’un certain nombre de fonctionnalités, notamment la gestion du contenu d’apprentissage, la gestion des cours, la gestion des certificats, les outils de communication, etc. La gestion de l’éducation, les écoles et l’enseignement supérieur ne sont que quelques-unes des industries qui pourraient bénéficier de l’ILIAS. Il a mis en œuvre des normes de matériel d’apprentissage telles que SCORM 1.2, SCORM 2004, LOM Metadata, IMS QTI et IMS LTI. La gestion des utilisateurs de toute application est essentielle. ILIAS comprend un module robuste pour gérer les utilisateurs et leurs rôles. Il prend également en charge une variété de protocoles d’authentification des utilisateurs, notamment CAS, LDAP, SOAP, RADIUS et Shibboleth. Il permet également une intégration de paiement avec PayPal. ILIAS propose divers outils de communication, y compris la messagerie interne, le chat, le forum et le podcasting.

Configuration requise

Afin d’installer Ilias, vous devez avoir les logiciels suivants:

  • nginx / apache
  • PHP 7,2 ou plus
  • MySQL 5.6 ou plus

Caractéristiques

Voici les principales caractéristiques d’Ilias:

  • gratuit et open source
  • Apprendre la gestion du contenu
  • Gestion des cours
  • Estimation et évaluation
  • Gestion du certificat
  • Outils de communication
  • Apprendre le contenu / la création
  • passerelle de paiement
  • prendre en charge plusieurs modules d’authentification
  • Gestion des utilisateurs
  • Plugins de support

Instructions d’installation

Installer Ilias sur Ubuntu 18.04 LTS avec nginx

Installer le serveur Web Nginx

Nginx est le serveur Web le plus populaire et le plus sécurisé. Afin d’installer Nginx, utilisez la commande suivante

 sudo apt install nginx 

Une fois l’installation de Nginx, configurez le domaine et redémarrez le nginx en utilisant la commande suivante

 sudo service nginx restart 

Installer MySQL Server

Ensuite, besoin d’installer le serveur de base de données, utilisez la commande suivante pour installer MySQL Server

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

Une fois, le serveur de base de données est installé, utilisez la commande suivante pour redémarrer le serveur MySQL

sudo service mysql restart 

Installer PHP 7.2 et les modules connexes

Exécutez des commandes pour ajouter un PPA tiers à Ubuntu.

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

Maintenant, exécutez la commande suivante pour installer PHP 7.2 et les modules connexes.

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

Créer une base de données pour ILIAS

Maintenant, vous avez installé tous les logiciels requis et l’étape suivante consiste à vous connecter à MySQL Server et à créer une base de données ILIAS. Utilisez la commande suivante pour créer une base de données. Changer avec le nom de votre base de données.

CREATE DATABASE ilias; 

Créez un utilisateur de base de données appelé “ILIAS” avec un nouveau mot de passe. et accordé l’accès complet à l’utilisateur à la base de données en exécutant les commandes suivantes. Changez avec l’utilisateur de la base de données souhaitée et avec votre mot de passe souhaité.

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

télécharger ilias

Ensuite, exécutez les commandes ci-dessous pour modifier le répertoire et télécharger ilias.

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

Commandez pour créer un répertoire en dehors du répertoire racine d’Ilias et définissez les autorisations.

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

Exécutez les commandes suivantes pour définir les autorisations.

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

Créer un fichier de configuration nginx pour le site Ilias.

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

Ajoutez du code ci-dessous et enregistrez le fichier.

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;
    }
}

Créez SymLink pour activer le site nouvellement créé.

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

Redémarrez le serveur Web Nginx.

sudo systemctl restart nginx

Maintenant, ouvrez le navigateur et tapez http://example.com pour accéder au site. Suivez l’assistant d’installation pour installer ilias.

FAQS

Qu’est-ce que Ilias exactement?

ILIAS est un système de gestion d’apprentissage libre et open source (LMS). Il comprend toutes les fonctionnalités qui répondent aux exigences des LM modernes tels que la gestion des cours, les modules d’apprentissage, les tests et les évaluations, et bien d’autres.

Ilias prend-il en charge les plugins?

Oui, ILIAS prend en charge les plugins et vous pouvez trouver plusieurs extensions. Cependant, vous pouvez développer vos plugins pour vos besoins personnalisés.

est-il open source?

ILIAS est un système de gestion d’apprentissage open source (LMS). Le code source de la solution d’apprentissage ILIAS est disponible sur Github.

Ilias est-il conforme aux normes?

Oui, Ilias répond aux normes, notamment SCORM 1.2, SCORM 2004, LOM Metadata, IMS QTI, XML, CSV et IMS LTI.

Explorer

Vous pouvez trouver les liens suivants pertinents:

 Français