Chamilo LMS για ηλεκτρονική μάθηση
Δημιουργήστε ιστοσελίδα online μάθησης με δωρεάν εργαλείο ηλεκτρονικής μάθησης
Βελτιώστε την πρόσβαση στην εκπαίδευση δημιουργώντας διαδικτυακές πλατφόρμες ηλεκτρονικής μάθησης με δωρεάν λογισμικό διαχείρισης μάθησης. Δημιουργήστε εύκολα μαθήματα και παρακολουθείτε την πρόοδο του μαθητή.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το Chamilo είναι ένα δωρεάν εργαλείο ηλεκτρονικής μάθησης που επιτρέπει στους χρήστες να δημιουργούν εφαρμογές ηλεκτρονικής μάθησης μέσω διαδικτύου. Είναι μια πλατφόρμα ηλεκτρονικής μάθησης ανοιχτού κώδικα που είναι τόσο ελαφριά όσο και προσαρμόσιμη. Το Chamilo Self Hosted LMS είναι μια εφαρμογή Web που βασίζεται σε PHP, η οποία χρησιμοποιεί μια βάση δεδομένων MySQL για την αποθήκευση δεδομένων. Είναι ένα από τα πιο ευρέως χρησιμοποιούμενα LMS για την ηλεκτρονική μάθηση, με πάνω από 20 εκατομμύρια ανθρώπους σε όλο τον κόσμο. Το Chamilo 2.0 εξακολουθεί να βρίσκεται σε εξέλιξη, ωστόσο, οι χρήστες μπορούν ακόμα να το χρησιμοποιήσουν μέχρι την έκδοση 1.11.x. Απελευθερώνεται υπό την άδεια GNU/GPLV3. Αυτό το δωρεάν σύστημα διαχείρισης μάθησης είναι cross-platform και λειτουργεί σε Windows, Linux και Mac OS X. Το Chamilo LMS περιλαμβάνει διάφορα χρήσιμα χαρακτηριστικά, όπως κατάλογο μαθημάτων, δημιουργία χρήστη και διαχείριση ρόλων, διαχείριση δεξιοτήτων, δημιουργία πιστοποιητικών, υποστήριξη SCORM και πολλά άλλα. Έχει επίσης ένα καλάθι αγορών για να βοηθήσει τους εκπαιδευτές να πωλούν μαθήματα και να κερδίζουν χρήματα. Η μάθηση Chamilo μπορεί να χρησιμοποιηθεί για μια ποικιλία δραστηριοτήτων μάθησης και συνεργασίας. Οι εκπαιδευτικοί μπορούν να χρησιμοποιήσουν τον Ιστό για να δημιουργήσουν, να διαχειριστούν, να δημοσιεύσουν τα μαθήματά τους και να παρακολουθήσουν την πρόοδο του εκπαιδευόμενου. Οι μαθητές μπορούν να ακολουθήσουν μαθήματα, να διαβάσουν υλικά, να συμμετέχουν ενεργά σε ομάδες, φόρουμ και αίθουσες συνομιλίας. Οι χρήστες έχουν πιστοποιηθεί από τη βάση δεδομένων από προεπιλογή. Το Chamilo, από την άλλη πλευρά, έχει μια μονάδα LDAP που επιτρέπει στους διαχειριστές να απενεργοποιούν τον έλεγχο ταυτότητας βάσης δεδομένων και να την αντικαταστήσουν με έλεγχο ταυτότητας LDAP. Οι προγραμματιστές μπορούν επίσης να τροποποιήσουν και να βελτιώσουν την βασική λειτουργικότητα ενσωματώνοντας τις διαθέσιμες επεκτάσεις. Το λογισμικό LMS ανοιχτού κώδικα Chamilo επιτρέπει επίσης την οικοδόμηση εξειδικευμένων επεκτάσεων για την κάλυψη μοναδικών επιχειρηματικών απαιτήσεων.
Απαιτήσεις συστήματος
Για να εγκαταστήσετε το Chamilo, πρέπει να έχετε τα ακόλουθα λογισμικά:
- Apache 2.2 ή μεγαλύτερο / nginx
- PHP 7.2 ή μεγαλύτερο
- mysql 5.6 ή μεγαλύτερη
Χαρακτηριστικά
Ακολουθούν τα βασικά χαρακτηριστικά του συστήματος διαχείρισης online μάθησης Open Source της Chamilo:
- Δωρεάν και ανοιχτή πηγή
- Διαχείριση μαθημάτων
- Διαχείριση χρηστών
- Διαχείρηση αρχείων
- Δίκτυο κοινωνικής μάθησης
- προσαρμόσιμη διεπαφή
- Ενσωμάτωση με εργαλεία τρίτου μέρους
- Εξετάζονται με χρονοβόρες εξετάσεις
- Αυτοματοποιημένη γενιά πιστοποιητικών
- Κινητό φιλικό
- Παρακολούθηση προόδου των χρηστών
Οδηγίες Εγκατάστασης
Εγκαταστήστε το chamilo στο Ubuntu 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 στο 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-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-ldap php7.2-apcu php7.2-zip
Δημιουργία βάσης δεδομένων για chamilo
Τώρα, έχετε εγκαταστήσει όλο το απαιτούμενο λογισμικό και το επόμενο βήμα είναι να συνδεθείτε στο MySQL Server και να δημιουργήσετε βάση δεδομένων Chamilo. Χρησιμοποιήστε την ακόλουθη εντολή για να δημιουργήσετε βάση δεδομένων. Αλλαγή με το όνομα της βάσης δεδομένων σας.
CREATE DATABASE chamilo;
Δημιουργήστε έναν χρήστη βάσης δεδομένων που ονομάζεται “Chamilo” με νέο κωδικό πρόσβασης. και χορήγησε πλήρη πρόσβαση στον χρήστη στη βάση δεδομένων εκτελώντας τις ακόλουθες εντολές. Αλλαγή με τον επιθυμητό χρήστη της βάσης δεδομένων και με τον επιθυμητό κωδικό πρόσβασης.
CREATE USER 'chamilouser'@'localhost' IDENTIFIED BY 'password_here';
GRANT ALL ON chamilo.* TO 'chamilouser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Λήψη chamilo
Στη συνέχεια, εκτελέστε τις παρακάτω εντολές για να κατεβάσετε το chamilo, να αποσυνδέσετε και να τις μετακινήσετε στον κατάλογο διακομιστή ιστού NGINX.
cd /tmp && wget https://github.com/chamilo/chamilo-lms/releases/download/v1.11.6/chamilo-1.11.6-php7.zip
unzip chamilo-1.11.6-php7.zip
sudo mv chamilo-1.11.6 /var/www/html/chamilo
Εκτελέστε τις ακόλουθες εντολές για να ορίσετε δικαιώματα.
sudo chown -R www-data:www-data /var/www/html/chamilo/
sudo chmod -R 755 /var/www/html/chamilo/
Δημιουργία αρχείου ρυθμίσεων NGINX για την τοποθεσία Chamilo.
sudo nano /etc/nginx/sites-available/chamilo
Προσθέστε τον παρακάτω κωδικό σε αυτό και αποθηκεύστε το αρχείο.
server {
listen 80;
listen [::]:80;
root /var/www/html/chamilo;
index index.php index.html index.htm;
server_name example.com;
client_max_body_size 100M;
location / {
try_files $uri /index.php$is_args$args;
}
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/chamilo /etc/nginx/sites-enabled/
Επανεκκίνηση του διακομιστή ιστού Nginx.
sudo systemctl restart nginx
Τώρα, ανοίξτε το πρόγραμμα περιήγησης και πληκτρολογήστε http://example.com για να αποκτήσετε πρόσβαση στον ιστότοπο. Ακολουθήστε τον οδηγό εγκατάστασης για να εγκαταστήσετε το Chamilo.
Συχνές ερωτήσεις
Τι είναι το chamilo;
Το Chamilo είναι ένα σύστημα διαχείρισης μάθησης ανοιχτού κώδικα (LMS) για τη βελτίωση της πρόσβασης στην εκπαίδευση και τη γνώση σε όλο τον κόσμο. Πρόκειται για ένα παγκόσμιο σύστημα διαχείρισης ταλέντων με επίκεντρο την ευκολία χρήσης, την ταχύτητα και τα ηλεκτρονικά προγράμματα κατάρτισης.
Είναι το LMS Open Source LMS;
Ναι, το Chamilo είναι λογισμικό διαχείρισης μάχης ανοιχτού κώδικα. Chamilo Best Open Source Management System System System Repository είναι διαθέσιμο στο Github.
Είναι το chamilo δωρεάν LMS;
Το Chamilo είναι μια δωρεάν λύση διαχείρισης μάθησης που βασίζεται σε σύννεφο για τη δημιουργία, τη δημοσίευση και τη διαχείριση προγραμμάτων κατάρτισης για οργανισμούς.
Ποιοι είναι οι τυπικοί χρήστες του Chamilo;
Το Chamilo χρησιμοποιείται από πολλές δημόσιες διοικήσεις, ελεύθερους επαγγελματίες, μεγάλες επιχειρήσεις και επιχειρήσεις, μη κερδοσκοπικές επιχειρήσεις καθώς και υπηρεσίες ανεργίας και ΜΚΟ.
Το Chamilo προσφέρει API;
Ναι, το Chamilo Learning Management Softwars προσφέρει επίσης API.
Τι είναι το Chamilo vs Moodle LMS;
Chamilo LMS vs Moodle; Το Moodle είναι ένα σύστημα διαχείρισης μάθησης ανοιχτού κώδικα (LMS). Είναι γραμμένο σε γλώσσα PHP και διανέμεται υπό τη γενική δημόσια άδεια της GNU από το 2001. Ενώ το Chamilo είναι λογισμικό διαχείρισης διαχείρισης εκμάθησης ανοιχτού κώδικα (LMS) και δωρεάν σύστημα συνεργασίας στο πλαίσιο αδειοδότησης GNU/GPL.