Open source LMS software a LMS pro e-learning

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.

Prozkoumejte

Následující odkazy můžete považovat za relevantní:

Moodle

Plátno

Ilias

OpenEDX

Nejlepší software LMS s otevřeným zdrojovým kódem

 Čeština