LMS برای تجارت

ILIAS LMS برای تجارت

سیستم یادگیری الکترونیکی مبتنی بر وب برای وب سایت های یادگیری آنلاین

سیستم مدیریت آموزش الکترونیکی همه کاره و رایگان برای ایجاد سیستم عامل های آموزشی. از چندین پروتکل تأیید هویت و ابزارهای ارتباطی پشتیبانی می کند.

بررسی اجمالی

ایلیاس یک سیستم مدیریت یادگیری الکترونیکی رایگان است. این یک سیستم مدیریت یادگیری قابل اعتماد ، ایمن و مقیاس پذیر (LMS) است. ایلیاس یک LMS مناسب برای تجارت و LMS برای مدارس است. همچنین LMS عالی برای آموزش عالی و امکانات آموزشی است. می توان از آن برای تنظیم یک بستر یادگیری برای هر سازمان اندازه استفاده کرد. این در PHP نوشته شده است و از MySQL برای ذخیره داده ها استفاده می کند. مجوز این سیستم یادگیری الکترونیکی مبتنی بر وب GPL-3.0 است. این سیستم متقاطع است و می تواند در سیستم عامل های Linux ، Mac و Windows نصب شود. افزونه ها توسط ILIAS پشتیبانی می شوند و کاربران می توانند آنها را برای گسترش عملکرد نصب کنند. ایلیاس از سال 1998 فعالیت می کند و چندین ویژگی عالی را ارائه داده است که نیازهای سیستم های یادگیری الکترونیکی مدرن را تأمین می کند. این ویژگی ها دارای ویژگی های مختلفی از جمله یادگیری محتوای یادگیری ، مدیریت دوره ، مدیریت گواهینامه ، ابزارهای ارتباطی و غیره است. مدیریت آموزش ، مدارس و آموزش عالی تنها معدودی از صنایع هستند که ممکن است از ایلیاس بهره مند شوند. این استاندارد برای مطالب یادگیری مانند SCORM 1.2 ، SCORM 2004 ، LOM ابرداده ، IMS QTI و IMS LTI اجرا کرده است. مدیریت کاربر هر برنامه ضروری است. ILIAS شامل یک ماژول قوی برای مدیریت کاربران و نقش های آنها است. همچنین از انواع پروتکل های احراز هویت کاربر ، از جمله CAS ، LDAP ، SOAP ، شعاع و shibboleth پشتیبانی می کند. همچنین امکان ادغام پرداخت با پی پال را فراهم می کند. ایلیاس ابزارهای مختلفی را برای ارتباطات از جمله پیام های داخلی ، گپ ، انجمن و پادکست ارائه می دهد.

الزامات سیستم

برای نصب ایلیاس ، باید نرم افزارهای زیر را داشته باشید:

  • nginx / apache
  • PHP 7.2 یا بیشتر
  • mysql 5.6 یا بیشتر

امکانات

در زیر ویژگی های اصلی ایلیاس وجود دارد:

  • منبع آزاد و آزاد
  • یادگیری مدیریت محتوا
  • مدیریت دوره
  • ارزیابی و ارزیابی
  • مدیریت گواهی
  • ابزار های ارتباطی
  • یادگیری محتوا/نویسندگی
  • دروازه پرداخت
  • از ماژول های تأیید هویت چندگانه پشتیبانی کنید
  • مدیریت کاربر
  • افزونه های پشتیبانی

دستورالعمل نصب و راه اندازی

ILIAS را در اوبونتو 18.04 LTS با nginx نصب کنید

سرور وب nginx را نصب کنید

Nginx محبوب ترین و امن ترین سرور وب است. به منظور نصب NGINX ، از دستور زیر استفاده کنید

 sudo apt install nginx 

پس از نصب NGINX ، دامنه را پیکربندی کرده و NGINX را با استفاده از دستور زیر مجدداً راه اندازی کنید

 sudo service nginx restart 

سرور mysql را نصب کنید

در مرحله بعد ، نیاز به نصب سرور پایگاه داده ، از دستور زیر برای نصب 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 شخص ثالث به اوبونتو اجرا کنید.

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

ایجاد پایگاه داده برای ایلیاس

اکنون ، شما تمام نرم افزار مورد نیاز را نصب کرده اید و مرحله بعدی ورود به 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 اجرا کنید.

cd /var/www/html
sudo git clone https://github.com/ILIAS-eLearning/ILIAS.git 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/

فایل پیکربندی Nginx را برای سایت ILIAS ایجاد کنید.

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

برای فعال کردن سایت تازه ایجاد شده Symlink ایجاد کنید.

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

سرور وب Nginx را مجدداً راه اندازی کنید.

sudo systemctl restart nginx

اکنون ، مرورگر را باز کنید و برای دسترسی به سایت http://example.com را تایپ کنید. برای نصب ایلیاس جادوگر نصب را دنبال کنید.

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.

کاوش

ممکن است پیوندهای زیر را پیدا کنید:

 فارسی