ILIAS LMS voor zaken
Webgebaseerd e-learning-systeem voor online leerwebsites
Veelzijdig en gratis e-learning managementsysteem voor het bouwen van educatieve platforms. Ondersteunt meerdere authenticatieprotocollen en communicatiehulpmiddelen.
Overzicht
Ilias is een gratis e-learning managementsysteem. Het is een betrouwbaar, veilig en schaalbaar leerbeheersysteem (LMS). Ilias is een geschikte LMS voor zaken en LMS voor scholen. Het is ook een geweldig LMS voor hoger onderwijs- en trainingsfaciliteiten. Het kan worden gebruikt om een leerplatform op te zetten voor elke organisatie. Het is geschreven in PHP en gebruikt MySQL om gegevens op te slaan. De licentie voor dit webgebaseerde e-learning-systeem is GPL-3.0. Het is platformonafhankelijk en kan worden geïnstalleerd op Linux-, Mac- en Windows-besturingssystemen. Plug -ins worden ondersteund door Ilias en gebruikers kunnen ze installeren om de functionaliteit uit te breiden. Ilias werkt sinds 1998 en biedt verschillende uitstekende functies die voldoen aan de behoeften van moderne e-learningsystemen. Het heeft een aantal functies, waaronder leerbeheer, cursusbeheer, certificaatbeheer, communicatiehulpmiddelen, enzovoort. Onderwijsbeheer, scholen en hoger onderwijs zijn slechts enkele van de industrieën die kunnen profiteren van Ilias. Het heeft normen geïmplementeerd voor leermaterialen zoals SCORM 1.2, SCORM 2004, LOM Metadata, IMS QTI en IMS LTI. Het gebruikersbeheer van elke applicatie is essentieel. Ilias bevat een robuuste module voor het beheren van gebruikers en hun rollen. Het ondersteunt ook een verscheidenheid aan gebruikersauthenticatieprotocollen, waaronder CAS, LDAP, SOAP, RADIUS en Shibboleth. Het maakt ook betalingsintegratie mogelijk met PayPal. Ilias biedt verschillende communicatiehulpmiddelen, waaronder interne berichten, chat, forum en podcasting.
Systeem vereisten
Om Ilias te installeren, moet u de volgende software hebben:
- nginx / apache
- php 7,2 of groter
- MySQL 5.6 of groter
Functies
Hierna volgen de belangrijkste kenmerken van Ilias:
- Gratis en open source
- Leren content management
- Cursusbeheer
- Beoordeling en evaluatie
- Certificaatbeheer
- Communicatie middelen
- Inhoud/authoring leren
- Betalingsgateway
- Ondersteun meerdere authenticatiemodules
- Gebruikersbeheer
- Ondersteuning plug -ins
Installatie instructies
Ilias installeren op Ubuntu 18.04 LTS met nginx
Installeer nginx webserver
Nginx is de meest populaire en veilige webserver. Gebruik de volgende opdracht om nginx te installeren
sudo apt install nginx
Nadat de nginx is geïnstalleerd, configureert u het domein en start u de nginx opnieuw met de volgende opdracht
sudo service nginx restart
Installeer MySQL Server
Gebruik vervolgens de databaseserver installeren, gebruik de volgende opdracht om MySQL Server te installeren
sudo apt-get update;
sudo apt-get install mysql-server;
mysql_secure_installation
Zodra de databaseserver is geïnstalleerd, gebruikt u de volgende opdracht om de MySQL -server opnieuw te starten
sudo service mysql restart
PHP 7.2 en gerelateerde modules installeren
Voer commando’s uit om een externe PPA toe te voegen aan Ubuntu.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Voer nu de volgende opdracht uit om PHP 7.2 en gerelateerde modules te installeren.
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
Database maken voor Ilias
Nu hebt u alle vereiste software geïnstalleerd en de volgende stap is om in te loggen op MySQL Server en Ilias -database te maken. Gebruik de volgende opdracht om database te maken. Wijzig met uw databasenaam.
CREATE DATABASE ilias;
Maak een database -gebruiker met de naam “Ilias” met een nieuw wachtwoord. en gebruikte de volledige toegang van de gebruiker tot de database door de volgende opdrachten uit te voeren. Wijzig met uw gewenste database -gebruiker en met uw gewenste wachtwoord.
CREATE USER 'iliasuser'@'localhost' IDENTIFIED BY 'password_here';
GRANT ALL ON ilias.* TO 'iliasuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Download Ilias
Voer vervolgens de onderstaande opdrachten uit om de directory te wijzigen en ILIAS te downloaden.
cd /var/www/html
sudo git clone https://github.com/ILIAS-eLearning/ILIAS.git ilias
Commando om een map te maken buiten de hoofdmap van Ilias en machtigingen in te stellen.
sudo mkdir /var/www/html/extras
sudo chown -R www-data:www-data /var/www/html/extras/
Voer de volgende opdrachten uit om machtigingen in te stellen.
sudo chown -R www-data:www-data /var/www/html/ilias/
sudo chmod -R 755 /var/www/html/ilias/
Maak een nginx -configuratiebestand voor ilias -site.
sudo nano /etc/nginx/sites-available/ilias
Voeg hieronder code toe en sla het bestand op.
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;
}
}
Maak Symlink om een nieuw gemaakte site in te schakelen.
sudo ln -s /etc/nginx/sites-available/ilias /etc/nginx/sites-enabled/
Start Nginx -webserver opnieuw.
sudo systemctl restart nginx
Open nu de browser en typ http://example.com om toegang te krijgen tot de site. Volg de installatiewizard om Ilias te installeren.
FAQs
What is ILIAS exactly?
ILIAS is a free and open source learning management system (LMS). It includes all the features that meet the requirements of modern LMS such as course management, learning modules, tests and assessments, and many more.
Does ILIAS support plugins?
Yes, ILIAS supports plugins and you can find several extensions. However, you can develop your plugins for your custom requirements.
Is ILIAS open source?
ILIAS is an open source learning management system (LMS). The source code of ILIAS learning solution is available on Github.
Does ILIAS comply with standards?
Yes, ILIAS meets the standards including SCORM 1.2, SCORM 2004, LOM metadata, IMS QTI, XML, CSV, and IMS LTI.