E-öğrenme için açık kaynaklı LMS yazılımı ve LMS

Chamilo E-öğrenme için LMS

Ücretsiz e-öğrenme aracı ile çevrimiçi öğrenme web sitesi oluşturun

Ücretsiz öğrenme yönetimi yazılımı ile çevrimiçi e-öğrenme platformları oluşturarak eğitime erişimi geliştirin. Kolayca kurslar oluşturun ve öğrencinin ilerlemesini izleyin.

Genel Bakış

Chamilo, kullanıcıların web tabanlı çevrimiçi öğrenme uygulamaları oluşturmasına olanak tanıyan ücretsiz bir e-öğrenme aracıdır. Hem hafif hem de uyarlanabilir açık kaynaklı bir e-öğrenme platformudur. Chamilo Self Barındırılan LMS, verileri depolamak için bir MySQL veritabanı kullanan PHP tabanlı bir web uygulamasıdır. Dünyada 20 milyondan fazla insanla, e-öğrenme için en yaygın kullanılan LM’lerden biridir. Chamilo 2.0 hala geliştirilmektedir, ancak kullanıcılar hala 1.11.x sürümüne kadar kullanabilir. GNU/GPLV3 lisansı altında yayınlanır. Bu ücretsiz öğrenme yönetim sistemi platformlar arasıdır ve Windows, Linux ve Mac OS X’te çalışır. Chamilo LMS, kurs kataloğu, kullanıcı oluşturma ve rol yönetimi, beceri yönetimi, sertifika oluşturma, SCORM desteği ve daha fazlası gibi çeşitli yararlı özellikler içerir. Ayrıca eğitmenlere kurs satma ve para kazanma konusunda yardımcı olacak bir alışveriş sepeti vardır. Chamilo e öğrenimi çeşitli öğrenme ve işbirliği faaliyetleri için kullanılabilir. Öğretmenler, kurslarını oluşturmak, yönetmek, yayınlamak ve stajyerin ilerlemesini izlemek için web’i kullanabilirler. Öğrenciler kursları takip edebilir, materyal okuyabilir, gruplara, forumlara ve sohbet odalarına aktif olarak katılabilirler. Kullanıcılar varsayılan olarak veritabanından kimliği doğrulanır. Chamilo, yöneticilerin veritabanı kimlik doğrulamasını devre dışı bırakmasına ve LDAP kimlik doğrulaması ile değiştirmesine izin veren bir LDAP modülüne sahiptir. Geliştiriciler ayrıca mevcut uzantıları dahil ederek temel işlevselliği değiştirebilir ve geliştirebilir. Chamilo Açık Kaynak LMS yazılımı, ısmarlama uzantıların oluşturulmasının benzersiz iş gereksinimlerini karşılamasını sağlar.

Sistem gereksinimleri

Chamilo’yu kurmak için aşağıdaki yazılımlara sahip olmanız gerekir:

  • Apache 2.2 veya daha büyük / nginx
  • PHP 7.2 veya daha büyük
  • MySQL 5.6 veya daha büyük

Özellikler

Chamilo Açık Kaynak Çevrimiçi Öğrenme Yönetim Sisteminin temel özellikleri şunlardır:

  • Ücretsiz ve açık kaynak
  • Kurs yönetimi
  • Kullanıcı Yönetimi
  • Doküman yönetimi
  • Sosyal Öğrenme Ağı
  • Özelleştirilebilir arayüz
  • Üçüncü taraf araçlarla entegrasyon
  • Zaman kontrollü sınavlar
  • Otomatik sertifika üretimi
  • Mobil Rri -Dosthy
  • Kullanıcıların İzleme İlerlemesi

Kurulum Talimatları

Chamilo’yu Ubuntu’ya yükleyin 18.04 LTS Nginx

NGINX Web Sunucusunu Yükle

Nginx en popüler ve güvenli web sunucusudur. Nginx’i yüklemek için aşağıdaki komutu kullanın

 sudo apt install nginx 

Nginx yüklendikten sonra, aşağıdaki komutu kullanarak etki alanını yapılandırın ve Nginx’i yeniden başlatın

 sudo service nginx restart 

MySQL Server’ı Kurun

Ardından, veritabanı sunucusunu yüklemeniz gerekiyor, mysql sunucusunu yüklemek için aşağıdaki komutu kullanın

sudo apt-get update;  
sudo apt-get install mysql-server; 
mysql_secure_installation 

Veritabanı sunucusu yüklendikten sonra, MySQL sunucusunu yeniden başlatmak için aşağıdaki komutu kullanın

sudo service mysql restart 

PHP 7.2 ve ilgili modülleri yükleyin

Ubuntu’ya üçüncü taraf bir PPA eklemek için komutları çalıştırın.

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

Şimdi, PHP 7.2 ve ilgili modülleri yüklemek için aşağıdaki komutu çalıştırın.

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 için Veritabanı Oluştur

Şimdi, gerekli tüm yazılımı yüklediniz ve bir sonraki adım MySQL Server’a giriş yapmak ve Chamilo veritabanı oluşturmaktır. Veritabanı oluşturmak için aşağıdaki komutu kullanın. Veritabanı adınızla değiştirin.

CREATE DATABASE chamilo; 

Yeni şifreli “Chamilo” adlı bir veritabanı kullanıcısı oluşturun. ve aşağıdaki komutları çalıştırarak kullanıcıya veritabanına tam erişim sağladı. İstediğiniz veritabanı kullanıcısınız ve istediğiniz şifreyle değiştirin.

CREATE USER 'chamilouser'@'localhost' IDENTIFIED BY 'password_here'; 
GRANT ALL ON chamilo.* TO 'chamilouser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;

Chamilo İndir

Ardından, Chamilo, Unzip’i indirmek için aşağıdaki komutları çalıştırın ve Nginx Web Server Dizinine taşıyın.

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

İzinleri ayarlamak için aşağıdaki komutları çalıştırın.

sudo chown -R www-data:www-data /var/www/html/chamilo/
sudo chmod -R 755 /var/www/html/chamilo/

Chamilo sitesi için nginx yapılandırma dosyası oluşturun.

sudo nano /etc/nginx/sites-available/chamilo

Aşağıdaki kodu ekleyin ve dosyayı kaydedin.

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

Yeni oluşturulan siteyi etkinleştirmek için SymLink oluşturun.

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

Nginx web sunucusunu yeniden başlatın.

sudo systemctl restart nginx

Şimdi tarayıcı açın ve siteye erişmek için http://example.com yazın. Chamilo’yu kurmak için kurulum sihirbazını takip edin.

SSS

Chamilo nedir?

Chamilo, dünya çapında eğitim ve bilgiye erişimi geliştirmek için açık kaynaklı bir öğrenme yönetim sistemidir (LMS). Kullanım kolaylığı, hız ve çevrimiçi eğitim programlarına odaklanan küresel bir yetenek yönetim sistemidir.

Chamilo Açık Kaynak LM’ler mi?

Evet, Chamilo açık kaynaklı öğrenme yönetimi yazılımıdır. Chamilo En İyi Açık Kaynak Öğrenim Yönetimi Sistemi Kaynak Kodu Deposu Gitithub‘da mevcuttur.

Chamilo ücretsiz LMS?

Chamilo, kuruluşlar için eğitim programları oluşturmak, yayınlamak ve yönetmek için ücretsiz bir bulut tabanlı öğrenme yönetimi çözümüdür.

Chamilo’nun tipik kullanıcıları kimlerdir?

Chamilo, birçok kamu idaresi, serbest çalışanlar, büyük işletmeler ve işletmeler, kar amacı gütmeyen bnusiness, işsizlik hizmetleri ve STK’lar tarafından kullanılmaktadır.

Chamilo API sunuyor mu?

Evet, Chamilo Learning Management Softwars da API’lar sunuyor.

Chamilo vs Moodle LMS nedir?

Chamilo LMS vs Moodle? Moodle açık kaynaklı bir öğrenme yönetim sistemidir (LMS). PHP dilinde yazılmıştır ve 2001 yılından bu yana GNU Genel Kamu Lisansı kapsamında dağıtılır. Chamilo, GNU/GPL lisansı altında açık kaynaklı bir Öğrenme Yönetim Sistemi (LMS) yazılımı ve ücretsiz işbirliği sistemidir.

Keşfetmek

Aşağıdaki bağlantıları alakalı bulabilirsiniz:

Moodle

Tuval

Ilias

Açık

En iyi açık kaynaklı LMS yazılımı

 Türkçe