▷ Ubuntu'da Moodle nasıl kurulur 21.04 - kıllı su aygırı

Bilgisayarda ihtiyaçlarımıza uygun platformların kurulu olması, bu sayede yaptığımız işlerin mümkün olduğunca eksiksiz ve verimli olması için zorunlu hale geldi.

Bugün, eğitim sektörünün nasıl yeni bir güç kazandığını görüyoruz ve sadece küresel durumlar nedeniyle değil, BT sektörünün böyle bir patlaması nedeniyle, özellikle eğitim için tasarlanmış farklı platformlar var. Bu, zamanımızın sınırlı olduğu veya fiziksel olarak bir yere taşınmak istemediğimiz durumlarda idealdir.

En popüler modern eğitim platformları arasında Moodle'ı buluyoruz. Moodle, kullanıcılarının sağlam ve güvenli bir entegre sisteme sahip bir platforma erişmelerini sağlar. Bu, orada gerçekleşen her şeyin bu amaç için en iyi araçlarla merkezi olarak yönetilmesini garanti eder.

Moodle, sürükle ve bırak gibi özelliklere sahip basit bir kullanıcı arayüzü sunar ve bir artı 120'den fazla dili desteklemesidir.

ortamlarMoodle, aşağıdakiler gibi iki temel ortamı birleştirir:

  • Harmanlanmış öğrenme
  • Çevrimiçi kurslar

özellikleriMoodle'ın en göze çarpan özellikleri arasında şunları buluyoruz:

  • Yürütülen faaliyetlerin ilerlemesinin sürekli izlenmesi
  • Mevcut ve önceki kurslarla kişiselleştirilmiş bir panoyu entegre eder, ayrıca bekleyen çalışmaları gözden geçirmek için bir bölüm entegre edilmiştir.
  • Erişilebilir kullanıcı arayüzü
  • IMS-LTI veya SCORM gibi açık standartlarla uyumlu
  • Bize OneDrive, Dropbox ve Google Drive aracılığıyla buluta dosya yükleme imkanı veriyor.
  • Forumlar, wiki'ler, sözlükler, veritabanı etkinlikleri gibi etkinlikler ve işbirliği araçlarına sahiptir.
  • Yeni olaylar hakkında bizi bilgilendirir
  • Sürekli güvenlik güncellemeleri
  • Güvenli bir şekilde güvenli kimlik doğrulama ve büyük kayıtlara sahiptir
  • Hepsi bir arada takvimi entegre edin

Bunun uygun bir seçenek olduğunu görürseniz, Solvetic size Moodle'ı Ubuntu 21.04'e nasıl kuracağınızı öğretecektir.

1. Ubuntu 21.04'e Moodle nasıl kurulur

Aşama 1
İlk şey Ubuntu 21.04 kullandığımızı kontrol etmektir, bunun için terminalde aşağıdakileri uygularız:

 lsb_release -a

Adım 2
Bundan sonra sistemi şu komutla güncelleyeceğiz:

 sudo uygun güncelleme

Aşama 3
Şimdi Moodle'ın beklendiği gibi çalışabilmesi için gerekli PHP uzantılarını ve kitaplıklarını kuracağız, yürütüyoruz:

 sudo apt php-ortak php-iconv php-curl php-mbstring php-xmlrpc php-soap php-zip php-gd php-xml php-intl php-json libpcre3 libpcre3-dev graphviz aspell ghostscript clamav yükleyin

4. Adım
Bu eklentilerin indirilmesini ve yüklenmesini onaylamak için S harfini giriyoruz:

Bundan sonra LEMP yığınını sisteme kuracağız, LEMP (Linux, Nginx (EngineX), MariaDB ve PHP) web uygulamalarını uygulamak ve yönetmek için bir dizi yardımcı program olarak geliştirildi, bu nedenle bu yığını yüklemek gerekiyor Ubuntu 21.04'te Moodle'ı kurmadan ve tamamen yapılandırmadan önce.

Adım 5
Yüklenecek ilk şey, aşağıdaki komutla Nginx olacaktır:

 sudo apt nginx'i kurun

6. Adım
Kurulumu S harfi ile onaylıyoruz:

7. Adım
Tüm Nginx yapılandırma dosyaları / etc / nginx dizininde saklanacaktır ve ana yapılandırma dosyası /etc/nginx/nginx.conf'dur.

Nginx'in durumunu şu komutla kontrol ediyoruz:

 sudo systemctl durumu nginx

8. Adım
Durumunun aktif ve çalışır durumda olduğunu görüyoruz, şimdi Linux başlangıcında Nginx'i etkinleştiriyoruz:

 sudo systemctl etkin nginx

9. Adım
Ubuntu 21.04'ün IP adresini görmek için "ip add" komutunu çalıştırıyoruz:

Adım 10
Bu IP adresiyle bir tarayıcıya gidiyoruz ve girdiğimizde Nginx ana sayfasını göreceğiz:

BÜYÜT

11. Adım
Şimdi MariaDB'yi kuracağız, MariaDB ile kurulum için ilişkisel bir veritabanı yönetim sistemimiz olacak:

 sudo apt mariadb-server mariadb-client'i kurun

Adım 1/2
İndirme ve kurulumu S harfi ile onaylıyoruz:

Adım 13
MariaDB'nin durumunu kontrol ediyoruz:

 sudo systemctl durumu mariadb

Adım 14
Şimdi MariaDB'yi Ubuntu 21.04 önyüklemesi ile etkinleştiriyoruz:

 sudo systemctl etkin mariadb

Adım 15
MariaDB'nin kurulumunu sağlamanın zamanı geldi çünkü varsayılan olarak bazı parametreler güvensizdir, bunun için aşağıdakileri uygularız:

 sudo mysql_secure_installation
Enter'a basarken root şifresini atayacağız:

Adım 16
"y" harfi ile cevapladığımız aşağıdaki soruları göreceğiz:

  • Anonim kullanıcılar kaldırılsın mı? [E / n] ve
  • Kök girişine uzaktan izin verilsin mi? [E / n] ve
  • Test veritabanı kaldırılsın ve ona erişilsin mi? [E / n] ve
  • Ayrıcalık tabloları şimdi yeniden yüklensin mi? [E / n] ve

Adım 17
Web siteleri oluşturmak için dinamik ve açık kaynaklı bir programlama dili olan PHP'yi kurmalıyız, Ubuntu 21.04'e kurmak için yürüteceğiz:

 sudo apt php php-mysql php-fpm'yi kurun

18. adım
İşlemi S harfi ile onaylıyoruz:

Adım 19
PHP'yi Ubuntu 21.04 başlangıcında etkinleştiririz:

 sudo systemctl etkin php7.4-fpm

2. Moodle Ubuntu Server 21.04 veritabanı oluşturun ve depoları indirin

Aşama 1
Moodle'ı yönetmek için MySQL'de veritabanı oluşturmalıyız, bunun için MySQL'e şu komutla erişiyoruz:

 sudo mysql
Orada aşağıdaki satırların her birini yürütürüz:
 VERİTABANI OLUŞTUR SEÇİMİ, EKLE, GÜNCELLEME, SİL, OLUŞTUR, GEÇİCİ TABLOLAR OLUŞTUR, DROP, INDEX, MODEL ÜZERİNDE DEĞİŞTİR * 'moodleadmin' @ 'localhost' 'parola' İLE TANIMLANAN; FLUSH AYRICALIKLARI; çıkış yapmak;

Adım 2
Bundan sonra, Moodle depolarını şu komutla indireceğiz:

 wget -c https://download.moodle.org/download.php/direct/stable39/moodle-latest-39.tgz

Aşama 3
Sıkıştırılmış dosyanın içeriğini / var / www / html dizinine çıkaracağız:

 sudo tar -zvxf moodle-latest-39.tgz -C / var / www / html /

4. Adım
Çıkarılan içeriği listeleyeceğiz:

 ls / var / www / html /

Adım 5
Gerekli izinleri veriyoruz:

 sudo chown www-veri: www-veri -R / var / www / html / moodle sudo chmod 775 -R / var / www / html / moodle

6. Adım
Moodle verilerinin olacağı dizini oluşturuyoruz:

 sudo mkdir -p / var / moodledata
Gerekli izinleri veriyoruz:
 sudo chmod 775 -R / var / moodledata sudo chown www-data: www-data -R / var / moodledata

7. Adım
Bir sonraki adım Moodle yapılandırma dosyasını düzenlemek olacaktır, bunun için aşağıdakileri uygularız:

 cd / var / www / html / moodle / sudo cp config-dist.php config.php sudo nano config.php

8. Adım
Aşağıdakileri göreceğiz:

9. Adım
Aşağıdaki satırlara gidiyoruz:

 $ CFG-> dbtype $ CFG-> dblibrary $ CFG-> dbhost $ CFG-> dbname $ CFG-> dbuser $ CFG-> dbpass $ CFG-> öneki

Adım 10
Orada MySQL'e kaydettiğimiz verilerle değerleri düzenlemeliyiz:

11. Adım
Aşağıda aşağıdaki satırları buluyoruz ve bu değerleri atadık:

 $ CFG-> wwwroot = 'http://bilgisayar_adı';

 $ CFG-> dataroot = '/ var / moodledata';

Ctrl + O tuşları ile değişiklikleri kaydedip Ctrl + X ile editörden çıkıyoruz.

Adım 1/2
NGINX'in Moodle sitesini desteklemesi çok önemlidir, bunun için /etc/nginx/conf.d/ dizininde yeni bir sunucu bloğu yapılandırması oluşturacağız, aşağıdaki komutu kullanıyoruz:

 sudo nano /etc/nginx/conf.d/moodle.conf
Orada aşağıdaki sözdizimini giriyoruz:
 sunucu {dinle 80; sunucu_adı "Takım"; root / var / www / html / moodle; index index.php; konum / {try_files $ uri $ uri / /index.php?$query_string; } konum ~ (. + \. php) (. *) $ {fastcgi_split_path_info (. + \. php) (. *) $; fastcgi_index index.php; fastcgi_pass unix: /run/php/php7.4-fpm.sock; /etc/nginx/mime.types içerir; fastcgi_params'ı dahil et; fastcgi_param PATH_INFO $ fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }}

Değişiklikleri kaydedip editörden çıkıyoruz.

Adım 13
Nginx yapılandırmasını doğrularız ve hizmeti yeniden yükleriz:

 sudo nginx -t

 sudo systemctl nginx'i yeniden yükle

Adım 14
İşlemi tamamlamak için bir tarayıcıya gidiyoruz ve Ubuntu 21.04'ün IP adresini giriyoruz, aşağıdakileri göreceğiz:

BÜYÜT

Adım 15
Orada "Devam Et"e tıklıyoruz ve bir sonraki pencerede kurulum gereksinimlerinin karşılandığını onaylıyoruz:

BÜYÜT

Adım 16
Bu bileşenlerin kurulum sürecine devam etmek için en altta "Devam" a tıklıyoruz:

BÜYÜT

Adım 17
Bu süreç bittiğinde şunu göreceğiz:

BÜYÜT

18. adım
Devam'a tıklıyoruz ve şimdi bazı verileri yönetici kullanıcı, e-posta, ülke ve bölge olarak kaydetmemiz gerekiyor:

BÜYÜT

Adım 19
"Profili güncelle" ye tıklıyoruz ve şimdi aşağıdakileri göreceğiz:

BÜYÜT

Adım 20
Orada Moodle'da site için istenen bilgileri kaydederiz, altta coğrafi bölge atayabiliriz:

BÜYÜT

Adım 21
"Değişiklikleri kaydet"e tıklıyoruz ve Moodle'a erişeceğiz:

BÜYÜT

Adım 22
HTTPS'yi daha fazla güvenlik için Moodle'da yapılandırmak mümkündür, eğer yapmak istiyorsak terminale gidip şunu çalıştırırız:

 sudo ek yükleme --klasik sertifika robotu

23. Adım
Kurulumun sonunda şunu giriyoruz:

Adım 24
Şimdi aşağıdaki komutla Nginx sertifikasını oluşturuyoruz:

 sudo certbot -nginx

Adım 25
Orada e-postamızı girip lisans koşullarını kabul ediyoruz:

Adım 26
Bu yapıldıktan sonra, yapılandırma dosyasına gidiyoruz:

 sudo nano /var/www/html/moodle/config.php
"CFG-> wwwroot" satırını buluyoruz:

27. Adım
Orada HTTPS kuruyoruz:

Değişiklikleri kaydediyoruz.

Adım 28
Bundan sonra Moodle'a güvenli bir şekilde erişebilir ve aşağıdakiler gibi seçenekleri arasında gezinebiliriz:
Takvimler:

BÜYÜT

29. Adım
Kişisel Notlar:

BÜYÜT

Adım 30
Site yönetimi:

BÜYÜT

Bu şekilde, Ubuntu 21.04'te Moodle'ı kurmuş ve doğru bir şekilde yapılandırmış olacaksınız. Eğitim düzeyinde bir çevrimiçi platformun en iyi seçeneklerine sahip olmak buna değecek kapsamlı bir süreçtir.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave