ILIAS LMS für Geschäft
Webbasiertes E-Learning-System für Online-Lernwebsites
Vielseitiges und kostenloses E-Learning-Managementsystem zum Aufbau von Bildungsplattformen. Unterstützt mehrere Authentifizierungsprotokolle und Kommunikationstools.
Überblick
Ilias ist ein kostenloses E-Learning-Managementsystem. Es ist ein zuverlässiges, sicheres und skalierbares Lernmanagementsystem (LMS). Ilias ist ein geeignetes LMS für Business und LMS für Schulen. Es ist auch ein großartiges LMS für Hochschul- und Ausbildungseinrichtungen. Es kann verwendet werden, um eine Lernplattform für jede Organisation für jede Größe einzurichten. Es ist in PHP geschrieben und verwendet MySQL, um Daten zu speichern. Die Lizenz für dieses webbasierte E-Learning-System ist GPL-3.0. Es ist plattformübergreifend und kann unter Linux-, Mac- und Windows-Betriebssystemen installiert werden. Plugins werden von Ilias unterstützt und Benutzer können sie installieren, um die Funktionalität zu erweitern. Ilias arbeitet seit 1998 und bietet mehrere hervorragende Funktionen, die den Bedürfnissen moderner E-Learning-Systeme gerecht werden. Es verfügt über eine Reihe von Funktionen, darunter Lerninhaltemanagement, Kursemanagement, Zertifikatmanagement, Kommunikationstools usw. Bildungsmanagement, Schulen und Hochschulbildung sind nur einige der Branchen, die von Ilias profitieren könnten. Es hat Standards für Lernmaterialien wie SCORM 1.2, SCORM 2004, LOM Metadata, IMS QTI und IMS LTI implementiert. Die Benutzerverwaltung jeder Anwendung ist unerlässlich. Ilias enthält ein robustes Modul zum Verwalten von Benutzern und deren Rollen. Es unterstützt auch eine Vielzahl von Benutzerauthentifizierungsprotokollen, darunter CAS, LDAP, Seife, Radius und Shibboleth. Es ermöglicht auch die Zahlungsintegration in PayPal. Ilias bietet verschiedene Tools für die Kommunikation, einschließlich interner Nachrichten, Chat, Forum und Podcasting.
System Anforderungen
Um Ilias zu installieren, müssen Sie die folgenden Software haben:
- Nginx / Apache
- Php 7.2 oder mehr
- Mysql 5.6 oder mehr
Merkmale
Im Folgenden finden Sie die wichtigsten Merkmale von Ilias:
- Frei und Open Source
- Lerninhaltsmanagement lernen
- Kursmanagement
- Prüfung und Evaluierung
- Zertifikatverwaltung
- Kommunikationsinstrumente
- Lerninhalte/Authoring lernen
- Zahlungs-Gateways
- Unterstützung mehrerer Authentifizierungsmodule unterstützen
- Benutzerverwaltung
- Support -Plugins
Installationsanleitung
ILIAS auf Ubuntu 18.04 LTS mit nginx installieren
Installieren Sie den NGINX -Webserver
Nginx ist der beliebteste und sichere Webserver. Verwenden Sie den folgenden Befehl zur Installation von NGINX
sudo apt install nginx
Sobald der Nginx installiert ist, konfigurieren Sie die Domäne und starten Sie den Nginx neu, indem Sie den folgenden Befehl verwenden
sudo service nginx restart
Installieren Sie MySQL Server
Als nächstes müssen Sie den Datenbankserver installieren und den folgenden Befehl verwenden, um MySQL Server zu installieren
sudo apt-get update;
sudo apt-get install mysql-server;
mysql_secure_installation
Einmal ist der Datenbankserver installiert, verwenden Sie den folgenden Befehl, um MySQL Server neu zu starten
sudo service mysql restart
PHP 7.2 und verwandte Module installieren
Fügen Sie Ubuntu Befehle aus, um ein Drittanbieter PPA hinzuzufügen.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Führen Sie nun den folgenden Befehl aus, um PHP 7.2 und verwandte Module zu installieren.
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
Datenbank für ILIAS erstellen
Jetzt haben Sie alle erforderlichen Software installiert. Der nächste Schritt besteht darin, sich bei MySQL Server anzumelden und die ILIAS -Datenbank zu erstellen. Verwenden Sie den folgenden Befehl, um Datenbank zu erstellen. Ändern Sie Ihren Datenbanknamen.
CREATE DATABASE ilias;
Erstellen Sie einen Datenbankbenutzer mit dem Namen “Ilias” mit neuem Passwort. und erteilte den Benutzer vollständiger Zugriff auf die Datenbank, indem die folgenden Befehle ausgeführt werden. Ändern Sie mit Ihrem gewünschten Datenbankbenutzer und mit Ihrem gewünschten Passwort.
CREATE USER 'iliasuser'@'localhost' IDENTIFIED BY 'password_here';
GRANT ALL ON ilias.* TO 'iliasuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Download Ilias
Führen Sie als nächstes die folgenden Befehle aus, um das Verzeichnis zu ändern und ILIAS herunterzuladen.
cd /var/www/html
sudo git clone https://github.com/ILIAS-eLearning/ILIAS.git ilias
Befehl zum Erstellen eines Verzeichnisses außerhalb des Stammverzeichnisses von Ilias und Festlegen von Berechtigungen.
sudo mkdir /var/www/html/extras
sudo chown -R www-data:www-data /var/www/html/extras/
Führen Sie die folgenden Befehle aus, um Berechtigungen festzulegen.
sudo chown -R www-data:www-data /var/www/html/ilias/
sudo chmod -R 755 /var/www/html/ilias/
Erstellen Sie die Nginx -Konfigurationsdatei für die ILIAS -Site.
sudo nano /etc/nginx/sites-available/ilias
Fügen Sie den folgenden Code hinzu und speichern Sie die Datei.
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;
}
}
Erstellen Sie Symlink, um eine neu erstellte Site zu aktivieren.
sudo ln -s /etc/nginx/sites-available/ilias /etc/nginx/sites-enabled/
Starten Sie den Nginx -Webserver neu.
sudo systemctl restart nginx
Öffnen Sie nun den Browser und geben Sie http://example.com ein, um auf die Website zuzugreifen. Folgen Sie den Installationsassistenten, um ILIAs zu installieren.
FAQS
Was ist Ilias genau?
Ilias ist ein kostenloses und Open -Source -Lernmanagementsystem (LMS). Es umfasst alle Funktionen, die den Anforderungen moderner LMs erfüllen, wie das Kursmanagement, Lernmodule, Tests und Bewertungen und vieles mehr.
unterstützt Ilias Plugins?
Ja, Ilias unterstützt Plugins und Sie können verschiedene Erweiterungen finden. Sie können jedoch Ihre Plugins für Ihre benutzerdefinierten Anforderungen entwickeln.
Ist Ilias Open Source?
Ilias ist ein Open Source Learning Management System (LMS). Der Quellcode der Ilias -Lernlösung ist unter Github verfügbar.
Entspricht Ilias Standards?
Ja, Ilias erfüllt die Standards wie SCORM 1.2, SCORM 2004, LOM Metadata, IMS QTI, XML, CSV und IMS LTI.