Chamilo LMS pro e-learning
Vytvořte online výukový web s bezplatným e-learningovým nástrojem
Zlepšit přístup ke vzdělávání vytvářením online e-learningových platforem pomocí bezplatného softwaru pro správu učení. Snadno vytvořit kurzy a sledovat pokrok studenta.
Přehled
Chamilo je bezplatný e-learningový nástroj, který umožňuje uživatelům vytvářet webové online učební aplikace. Je to open-source e-learning platforma, která je lehká i přizpůsobivá. Chamilo Self hostované LMS je webová aplikace založená na PHP, která k ukládání dat používá databázi MySQL. Je to jeden z nejpoužívanějších LMS pro e-learning, s více než 20 miliony lidí po celém světě. Chamilo 2.0 je stále ve vývoji, uživatelé jej však mohou stále používat až do verze 1.11.x. Vydává se na základě licence GNU/GPLV3. Tento bezplatný systém řízení učení je napříč platformami a pracuje na Windows, Linux a Mac OS X. Chamilo LMS zahrnuje několik užitečných funkcí, jako je katalog kurzu, vytváření uživatelů a správa rolí, správa dovedností, vytváření certifikátů, podpora SCORM a mnoho dalších. Má také nákupní košík, který pomáhá školitelům při prodeji kurzů a vydělávání peněz. Výuka chamilo e lze použít pro různé činnosti učení a spolupráce. Učitelé mohou pomocí webu vytvářet, spravovat, publikovat své kurzy a sledovat pokrok trenéra. Studenti mohou sledovat kurzy, číst materiály, aktivně se účastnit skupin, fór a chatovací místnosti. Uživatelé jsou ve výchozím nastavení ověřeni z databáze. Chamilo, na druhé straně, má modul LDAP, který umožňuje správcům deaktivovat ověřování databáze a nahradit jej ověřováním LDAP. Vývojáři mohou také upravit a zlepšit základní funkce začleněním dostupných rozšíření. Software LMS Open Source LMS také umožňuje, aby budování prodloužení na míru splňovalo jedinečné obchodní požadavky.
Požadavky na systém
Chcete -li nainstalovat Chamilo, musíte mít následující software:
- Apache 2.2 nebo větší / nginx
- PHP 7,2 nebo vyšší
- MySQL 5,6 nebo vyšší
Funkce
Následující jsou klíčové vlastnosti systému Open Source Online Learning System pro open source:
- Zdarma a open source
- Správa kurzů
- Správa uživatelů
- Správa dokumentů
- Síť sociálního učení
- Přizpůsobitelné rozhraní
- Integrace s nástroji třetích stran
- Časově kontrolované zkoušky
- Automatizovaná generace certifikátů
- Mobilní Rriendly
- Sledování pokroku uživatelů
Instrukce k instalaci
Nainstalujte Chamilo 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
nainstalovat server 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-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
Vytvořit databázi pro Chamilo
Nyní jste nainstalovali veškerý požadovaný software a dalším krokem je přihlášení na server MySQL a vytvoření databáze ChamIlo. K vytvoření databáze použijte následující příkaz. Změňte název databáze.
CREATE DATABASE chamilo;
Vytvořte uživatele databáze s názvem „Chamilo“ 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 'chamilouser'@'localhost' IDENTIFIED BY 'password_here';
GRANT ALL ON chamilo.* TO 'chamilouser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Stáhnout Chamilo
Dále spusťte příkazy níže a stáhněte si Chamilo, Unzip a přesuňte je do adresáře webového serveru 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
Spusťte následující příkazy a nastavte oprávnění.
sudo chown -R www-data:www-data /var/www/html/chamilo/
sudo chmod -R 755 /var/www/html/chamilo/
Vytvořte konfigurační soubor NGINX pro web Chamilo.
sudo nano /etc/nginx/sites-available/chamilo
Přidejte do něj níže uvedený kód a uložte soubor.
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;
}
}
Vytvořte Symlink pro povolení nově vytvořeného webu.
sudo ln -s /etc/nginx/sites-available/chamilo /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 Chamilo.
FAQs
What is Chamilo?
Chamilo is an open-source Learning Management System (LMS) for improving access to education and knowledge around the world. It is a global Talent Management System with a focus on ease of use, speed and online training programs.
Is Chamilo open source LMS?
Yes, Chamilo is open source learning management software. Chamilo best open source learning management system source code repository is available at Github.
Is Chamilo free LMS?
Chamilo is a free cloud-based learning management solution to create, publish, and manage training programs for organizations.
Who are the typical users of Chamilo?
Chamilo is used by many public administrations, freelancers, large enterprises and businesses , non-profit bnusiness as well as unemployment services and NGO’s.
Does Chamilo offers API?
Yes, Chamilo learning management softwars also offers API’s.
What is Chamilo vs moodle lms?
Chamilo LMS vs Moodle? Moodle is an open-source Learning Management System (LMS) . It is written in PHP language and distributed under the GNU General Public License since 2001. While Chamilo is an open-source learning management system (LMS) software and free collaboration system under GNU/GPL licensing.