ILIAS LMS για επιχειρήσεις
Σύστημα ηλεκτρονικής μάθησης που βασίζεται στο διαδίκτυο για ιστοσελίδες online μάθησης
Ευέλικτο και δωρεάν σύστημα διαχείρισης ηλεκτρονικής μάθησης για την κατασκευή εκπαιδευτικών πλατφορμών. Υποστηρίζει πολλαπλά πρωτόκολλα ελέγχου ταυτότητας και εργαλεία επικοινωνίας.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Ο Ilias είναι ένα δωρεάν σύστημα διαχείρισης ηλεκτρονικής μάθησης. Είναι ένα αξιόπιστο, ασφαλές και κλιμακωτό σύστημα διαχείρισης μάθησης (LMS). Ο Ilias είναι ένα κατάλληλο LMS για επιχειρήσεις και LMS για τα σχολεία. Είναι επίσης ένα μεγάλο LMS για εγκαταστάσεις τριτοβάθμιας εκπαίδευσης και κατάρτισης. Μπορεί να χρησιμοποιηθεί για τη δημιουργία μιας πλατφόρμας εκμάθησης για οποιονδήποτε οργανισμό μεγέθους. Είναι γραμμένο σε PHP και χρησιμοποιεί MySQL για την αποθήκευση δεδομένων. Η άδεια για αυτό το σύστημα ηλεκτρονικής μάθησης που βασίζεται στο διαδίκτυο είναι το GPL-3.0. Είναι cross-platform και μπορεί να εγκατασταθεί σε λειτουργικά συστήματα Linux, Mac και Windows. Τα plugins υποστηρίζονται από τον Ilias και οι χρήστες μπορούν να τα εγκαταστήσουν για να επεκτείνουν τη λειτουργικότητα. Ο Ilias λειτουργεί από το 1998 και έχει προσφέρει αρκετά εξαιρετικά χαρακτηριστικά που καλύπτουν τις ανάγκες των σύγχρονων συστημάτων ηλεκτρονικής μάθησης. Έχει μια σειρά χαρακτηριστικών, όπως η διαχείριση περιεχομένου μάθησης, η διαχείριση μαθημάτων, η διαχείριση πιστοποιητικών, τα εργαλεία επικοινωνίας κ.ο.κ. Η διαχείριση της εκπαίδευσης, τα σχολεία και η τριτοβάθμια εκπαίδευση είναι μόνο μερικές από τις βιομηχανίες που θα μπορούσαν να επωφεληθούν από τον Ilias. Έχει εφαρμόσει πρότυπα για μαθησιακά υλικά όπως το SCORM 1.2, το SCORM 2004, τα μεταδεδομένα LOM, το IMS QTI και το IMS LTI. Η διαχείριση χρήστη κάθε εφαρμογής είναι απαραίτητη. Ο Ilias περιλαμβάνει μια ισχυρή ενότητα για τη διαχείριση των χρηστών και τους ρόλους τους. Υποστηρίζει επίσης μια ποικιλία πρωτοκόλλων ελέγχου ταυτότητας χρήστη, συμπεριλαμβανομένων CAS, LDAP, SOAP, RADIUS και ShibboleTh. Επιτρέπει επίσης την ενσωμάτωση πληρωμών με το PayPal. Ο Ilias προσφέρει διάφορα εργαλεία επικοινωνίας, συμπεριλαμβανομένων εσωτερικών μηνυμάτων, συνομιλίας, φόρουμ και podcasting.
Απαιτήσεις συστήματος
Για να εγκαταστήσετε τον Ilias, πρέπει να έχετε τα ακόλουθα λογισμικά:
- nginx / apache
- PHP 7.2 ή μεγαλύτερο
- mysql 5.6 ή μεγαλύτερη
Χαρακτηριστικά
Ακολουθούν τα βασικά χαρακτηριστικά του Ilias:
- Δωρεάν και ανοιχτή πηγή
- Διαχείριση περιεχομένου μάθησης
- Διαχείριση μαθημάτων
- Αξιολόγηση και αξιολόγηση
- Διαχείριση πιστοποιητικών
- Εργαλεία επικοινωνίας
- Εκμάθηση περιεχομένου/συγγραφής
- Πύλη πληρωμής
- Υποστήριξη πολλαπλών μονάδων ελέγχου ταυτότητας
- Διαχείριση χρηστών
- Υποστήριξη πρόσθετων
Οδηγίες Εγκατάστασης
Εγκατάσταση Ilias στο Ubuntu 18.04 LTS με Nginx
Εγκατάσταση διακομιστή ιστού Nginx
Το NGINX είναι ο πιο δημοφιλής και ασφαλής διακομιστής ιστού. Για να εγκαταστήσετε το 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/
Δημιουργία αρχείου ρυθμίσεων 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 για να αποκτήσετε πρόσβαση στον ιστότοπο. Ακολουθήστε τον οδηγό εγκατάστασης για να εγκαταστήσετε τον Ilias.
Συχνές ερωτήσεις
Τι είναι ακριβώς ο Ilias;
Το Ilias είναι ένα δωρεάν σύστημα διαχείρισης μάθησης και ανοικτού κώδικα (LMS). Περιλαμβάνει όλα τα χαρακτηριστικά που πληρούν τις απαιτήσεις των σύγχρονων LMS όπως η διαχείριση μαθημάτων, οι μονάδες μάθησης, οι δοκιμές και οι αξιολογήσεις και πολλά άλλα.
Υποστηρίζουν τα plugins Ilias;
Ναι, ο Ilias υποστηρίζει plugins και μπορείτε να βρείτε αρκετές επεκτάσεις. Ωστόσο, μπορείτε να αναπτύξετε τα plugins σας για τις προσαρμοσμένες απαιτήσεις σας.
Είναι το Ilias Open Source;
Ο Ilias είναι ένα σύστημα διαχείρισης μάχης ανοιχτού κώδικα (LMS). Ο πηγαίος κώδικας της λύσης μάθησης Ilias είναι διαθέσιμος στο Github.
συμμορφώνεται με τα πρότυπα;
Ναι, ο Ilias πληροί τα πρότυπα, όπως το Scorm 1.2, το Scorm 2004, τα μεταδεδομένα LOM, το IMS QTI, το XML, το CSV και το IMS LTI.