LMS业务

ILIAS LMS业务

基于网络的电子学习系统用于在线学习网站

用于构建教育平台的多功能和免费电子学习管理系统。支持多个身份验证协议和通信工具。

概述

Ilias是一个免费的电子学习管理系统。这是一个可靠,安全且可扩展的学习管理系统(LMS)。伊利亚斯(Ilias)是业务的合适LMS,也是学校的LMS。这也是高等教育和培训设施的绝佳LMS。它可用于为任何规模的组织建立学习平台。它用PHP编写,并使用MySQL存储数据。此基于Web的电子学习系统的许可是GPL-3.0。它是跨平台,可以安装在Linux,Mac和Windows操作系统上。插件由ILIAS支持,用户可以安装它们以扩展功能。 伊利亚斯(Ilias)自1998年以来一直在运营,并提供了一些满足现代电子学习系统需求的优质功能。它具有许多功能,包括学习内容管理,课程管理,证书管理,沟通工具等。教育管理,学校和高等教育只是可能受益于伊利亚斯的一些行业。它已经实施了学习材料的标准,例如SCORM 1.2,SCORM 2004,LOM Metadata,IMS QTI和IMS LTI。 任何应用程序的用户管理都是必不可少的。 ILIAS包括一个可用于管理用户及其角色的强大模块。它还支持各种用户身份验证协议,包括CAS,LDAP,SOAP,RADIUS和SHIBBOLETH。它还允许与PayPal付款集成。 ILIAS提供了各种通信工具,包括内部消息,聊天,论坛和播客。

系统要求

为了安装ILIAS,您必须具有以下软件: -Nginx / apache -PHP 7.2或更高

  • mysql 5.6或更高

特征

以下是Ilias的关键特征:

  • 免费和开源
  • 学习内容管理
  • 课程管理
  • 评估和评估
  • 证书管理
  • 通信工具
  • 学习内容/创作
  • 支付网关
  • 支持多个身份验证模块
  • 用户管理
  • 支持插件

安装说明

**在Ubuntu上安装ILIAS 18.04 lts with nginx **

安装nginx Web服务器

NGINX是最受欢迎,最安全的Web服务器。为了安装nginx,请使用以下命令

 sudo apt install nginx 

安装NGINX后,配置域并使用以下命令重新启动NGINX

 sudo service nginx restart 

安装mysql Server

接下来,需要安装数据库服务器,使用以下命令安装MySQL Server

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

一旦安装了数据库服务器,请使用以下命令重新启动MySQL Server

sudo service mysql restart 

安装PHP 7.2和相关模块

运行命令将第三方PPA添加到Ubuntu。

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

现在,运行以下命令安装PHP 7.2和相关模块。

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

创建ILIAS的数据库

现在,您已经安装了所有必需的软件,下一步是登录MySQL Server并创建ILIAS数据库。使用以下命令创建数据库。使用您的数据库名称更改。

CREATE DATABASE ilias; 

使用新密码创建一个名为“ ILIAS”的数据库用户。并通过运行以下命令授予用户对数据库的完全访问。使用所需的数据库用户和所需的密码更改。

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

下载ilias

接下来,运行下面的命令以更改目录并下载ILIAS。

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

命令在ILIAS的根目录之外创建目录并设置权限。

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

运行以下命令以设置权限。

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

为ILIAS网站创建NGINX配置文件。

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

将以下代码添加到其中并保存文件。

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

创建符号链接以启用新创建的网站。

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

重新启动NGINX Web服务器。

sudo systemctl restart nginx

现在,打开浏览器并键入http://example.com以访问网站。关注安装向导安装ILIAS。

常见问题

伊利亚斯到底是什么?

ILIAS是一种免费的开源学习管理系统(LMS)。它包括满足现代LMS(例如课程管理,学习模块,测试和评估等)要求的所有功能。

Ilias支持插件吗?

是的,Ilias支持插件,您可以找到几个扩展名。但是,您可以为您的自定义要求开发插件。

Ilias是开源吗?

ILIAS是一种开源学习管理系统(LMS)。 ILIAS学习解决方案的源代码可在github上获得。

Ilias是否符合标准?

是的,ILIAS符合标准,包括SCORM 1.2,SCORM 2004,LOM Metadata,IMS QTI,XML,CSV和IMS LTI。

探索

您可能会发现以下链接相关:

 简体中文