ILIAS LMS pro podnikání
Webový systém e-learningu pro webové stránky online učení
Všestranný a bezplatný systém řízení e-learningu pro budování vzdělávacích platforem. Podporuje více ověřovacích protokolů a komunikační nástroje.
Přehled
Ilias je bezplatný systém řízení e-learningu. Je to spolehlivý, bezpečný a škálovatelný systém řízení učení (LMS). Ilias je vhodný LMS pro podnikání a LMS pro školy. Je to také skvělý LMS pro vysokoškolské a školení. Může být použit k vytvoření výukové platformy pro organizaci jakékoli velikosti. Je napsán v PHP a používá MySQL k ukládání dat. Licence pro tento webový systém e-learningu je GPL-3.0. Je napříč platformami a lze jej nainstalovat na operační systémy Linux, Mac a Windows. Pluginy jsou podporovány ILIAS a uživatelé je mohou nainstalovat, aby rozšířili funkčnost. Ilias funguje od roku 1998 a nabízí několik vynikajících funkcí, které uspokojují potřeby moderních systémů e-learningu. Má řadu funkcí, včetně správy obsahu učení, správy kurzů, správy certifikátů, komunikačních nástrojů atd. Řízení vzdělávání, školy a vysokoškolské vzdělávání jsou jen několik průmyslových odvětví, která by mohla mít prospěch z Ilias. Implementovala standardy pro učební materiály, jako jsou SCORM 1.2, SCORM 2004, LOM Metadata, IMS QTI a IMS LTI. Správa uživatelů jakékoli aplikace je nezbytná. Ilias obsahuje robustní modul pro správu uživatelů a jejich role. Podporuje také řadu protokolů ověřování uživatelů, včetně CAS, LDAP, SOAP, poloměru a Shibboleth. Rovněž umožňuje integraci plateb s PayPal. Ilias nabízí různé nástroje pro komunikaci, včetně interních zpráv, chat, fóra a podcastingu.
Požadavky na systém
Chcete -li nainstalovat Ilias, musíte mít následující software:
- nginx / apache
- PHP 7,2 nebo vyšší
- MySQL 5,6 nebo vyšší
Funkce
Následující jsou klíčové rysy Ilias:
- Zdarma a open source
- Správa učení obsahu
- Správa kurzu
- Posouzení a hodnocení
- Správa certifikátů
- Komunikační nástroje
- Učení obsahu/tvorby
- Platební brána
- Podporujte více ověřovacích modulů
- Správa uživatelů
- Podpůrné pluginy
Instrukce k instalaci
Nainstalujte ilias na Ubuntu 18.04 LTS s nginx
Instalace webového serveru nginx
Nginx je nejoblíbenější a nejbezpečnější webový server. Chcete -li nainstalovat NGINX, použijte následující příkaz
sudo apt install nginx
Po instalaci NginX nakonfigurujte doménu a restartujte Nginx pomocí následujícího příkazu
sudo service nginx restart
Instalace serveru MySQL
Dále je třeba nainstalovat databázový server, použijte následující příkaz k instalaci serveru MySQL
sudo apt-get update;
sudo apt-get install mysql-server;
mysql_secure_installation
Jakmile je nainstalován databázový server, použijte následující příkaz k restartu serveru MySQL
sudo service mysql restart
Nainstalujte PHP 7.2 a související moduly
Spusťte příkazy a přidejte do Ubuntu PPA třetí strany.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Nyní spusťte následující příkaz a nainstalujte PHP 7.2 a související moduly.
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
Vytvořte databázi pro Ilias
Nyní jste nainstalovali veškerý požadovaný software a dalším krokem je přihlášení na server MySQL a vytvoření databáze ILIAS. K vytvoření databáze použijte následující příkaz. Změňte název databáze.
CREATE DATABASE ilias;
Vytvořte uživatele databáze s názvem „Ilias“ s novým heslem. a udělil uživateli plný přístup k databázi spuštěním následujících příkazů. Změňte s požadovaným uživatelem databáze a pomocí požadovaného hesla.
CREATE USER 'iliasuser'@'localhost' IDENTIFIED BY 'password_here';
GRANT ALL ON ilias.* TO 'iliasuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Stáhnout ilias
Dále spusťte příkazy níže a změňte adresář a stáhněte si Ilias.
cd /var/www/html
sudo git clone https://github.com/ILIAS-eLearning/ILIAS.git ilias
Příkaz k vytvoření adresáře mimo kořenový adresář Ilias a nastavení oprávnění.
sudo mkdir /var/www/html/extras
sudo chown -R www-data:www-data /var/www/html/extras/
Spusťte následující příkazy a nastavte oprávnění.
sudo chown -R www-data:www-data /var/www/html/ilias/
sudo chmod -R 755 /var/www/html/ilias/
Vytvořte konfigurační soubor NGINX pro web ILIAS.
sudo nano /etc/nginx/sites-available/ilias
Přidejte do něj níže uvedený kód a uložte soubor.
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;
}
}
Vytvořte Symlink pro povolení nově vytvořeného webu.
sudo ln -s /etc/nginx/sites-available/ilias /etc/nginx/sites-enabled/
Restartujte webový server Nginx.
sudo systemctl restart nginx
Nyní otevřete prohlížeč a zadejte http://example.com pro přístup k webu. Postupujte podle instalačního průvodce a nainstalujte Ilias.
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.