A következő cikkben a Moodle-t vesszük szemügyre. Ez egy tanuláskezelő rendszer (LMS), szabadon terjesztett és írt PHP-ben. Célja, hogy segítse a tanárokat online tanulási közösségek létrehozásában. A Moodle-t Martín Dougiamas készítette.
A következő sorokban megnézzük, hogyan kell telepíteni a Moodle-t az Ubuntu 20.04 LTS Focal Fossa fájlba. Az alábbiakban ismertetendő lépések követéséhez korábban szükségesnek kell lennünk bizonyos minimumkövetelmények teljesítésének biztosítására, mint ők; rendelkeznie kell egy frissített Ubuntu 20.04 LTS rendszerrel, egy LAMP verem vagy környezettel, sudo jogosultságokkal rendelkező felhasználói fiókkal és internet-hozzáféréssel.
Abban az esetben, ha még nincs meg a szükséges környezet, megteheti konzultáljon a LAMP telepítési útmutató az Ubuntu 20.04-en. A Moodle-t többféleképpen is integrálhatja az Ubuntu 20.04 webszolgáltatásba, akár fő webhelyként, önálló virtuális szerverként, vagy - ahogy ebben a cikkben meg fogjuk tenni - a fő webhely részeként. Az is fontos, hogy biztonságos HTTPS kapcsolatokkal dolgozzunk, bár az egyszerűség kedvéért ebben a cikkben HTTP-n keresztül fogjuk megtenni.
Töltse le a Moodle for Ubuntu 20.04 verziót
A. Letöltési területén web oficial, tudjuk töltse le a legújabb stabil verziót Moodle az Ubuntu 20.04 LTS-hez.
A weben megtalált csomagok .tgz és .zip formátumban állnak rendelkezésre, amelyek linkjei egy automatikus letöltési oldalra vezetnek. Egy másik lehetőség a töltse le még ma a legújabb verziót, megnyit egy terminált (Ctrl + Alt + T), és használja wget alábbiak szerint:
wget https://download.moodle.org/download.php/direct/stable39/moodle-latest-39.tgz
Telepítés az Ubuntu 20.04-re
A Moodle telepítése előtt az Ubuntu 20.04 LTS-be néhány műveletet kell végrehajtanunk a rendszer előkészítéséhez. Így megszerezzük azt a webes telepítőt, amelyet később használni fogunk, hogy problémamentesen működhessen.
Moodle fájlok
Először is csomagolja ki az imént letöltött csomagot közvetlenül a minket érdeklő helyen. Egy terminálban (Ctrl + Alt + T) csak a következő parancsot kell használnunk:
sudo tar xf moodle-latest-39.tgz -C /var/www/html/
Mivel a Moodle-nak írnia kell a saját telepítési könyvtárába, ennek a könyvtárnak a tulajdonosát megváltoztatjuk arra a felhasználóra, akivel a webszolgáltatás fut (www-data):
sudo chown -R www-data: /var/www/html/moodle/
Nekünk is szükségünk van könyvtár a Moodle adatokhoz. Ezt a webböngészés köréből fogjuk létrehozni:
sudo mkdir /var/www/moodledata
Megváltoztatjuk a könyvtár tulajdonosát így Moodle írhat:
sudo chown www-data: /var/www/moodledata/
adatbázis
A Moodle-nak szüksége lesz a szükséges támogatásra az Ubuntu 20.04-ben található adatbázis-motorról, amely ebben a példában a MariaDB lesz.
Először is megnyitunk egy terminált (Ctrl + Alt + T) használja a mysql konzol klienst és a felhasználó, akivel kezeljük:
sudo mysql -u root -p
Most nézzük Az adatbázis létrehozása:
create database moodle charset utf8mb4 collate utf8mb4_unicode_ci;
A következő lépés lesz felhasználó létrehozása:
create user usuariomoodle@localhost identified by 'password123';
Folytatjuk a szükséges engedélyek megadása a felhasználó számára az adatbázisban:
grant all privileges on moodle.* to 'usuariomoodle'@'localhost';
Y lezárjuk a kapcsolatot:
quit
PHP
A Moodle-nak bizonyos kiterjesztésekre lesz szüksége, amelyeket az Ubuntu tárolókból telepítünk. Először frissíteni fogjuk az elérhető csomagok listáját a terminál beírásával (Ctrl + Alt + T):
sudo apt update
majd telepítjük a csomagokat:
sudo apt install -y php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip
A befejezés után szükség lesz rá töltse be újra a PHP vagy a webszolgáltatás konfigurációjátadott esetben:
sudo systemctl reload apache2
Webes telepítő
Az Ubuntu 20.04 LTS gép, amelyen ezt a cikket elkészítem, elérhető az ubuntu.local.lan aldomainben, tehát url-t fogok használni http://ubuntu.local.lan/moodle a telepítés eléréséhez.
egyszer kiválasztott nyelv, megerősíteni fogjuk a Moodle útvonalakat. Korábban hoztuk létre a telepítő által javasolt adatkönyvtárat, így nem lesz szükség annak módosítására.
A következő lépés válassza az adatbázis-motort:
A legördülő menü megmutatja a rendszerben elérhető lehetőségeket. Kiválasztjuk azt, amelyik megfelel az általunk korábban elvégzett konfigurációnak.
A következő lépésben egy űrlap az adatbázis-szolgáltatáshoz való csatlakozási adatokat kéri tőlünk:
Megadjuk az adatbázist és a felhasználóneveket, valamint a jelszót, ahogyan az előző lépésekben létrehoztuk őket.
Ellenőrizte a kapcsolatot, muszáj lesz fogadja el a szolgáltatási feltételeket:
Az alábbiakban felsoroljuk a Moodle telepítésének követelményeinek ellenőrzése az Ubuntu 20.04-en:
Ha az előző lépések helyesek voltak, akkor minden alapvető követelmény teljesül, és folytathatjuk a telepítési folyamatot.
Maga a telepítési folyamat a műveletek hosszú listáját mutatja és eredményei:
Ez a folyamat esetemben sokáig tartott. A telepítés végén Megkezdődik az admin beállítás az új webhelyhez:
A konfigurálás után automatikusan bejelentkezik a webhelyre, bemutatva a személyes területet:
Ezzel elkezdhetjük a munkát az új Moodle webhelyen, és elkezdhetjük ezt használni eLearning platform dolgozni mind a helyi hálózatban, mind az interneten keresztül. Azok a felhasználók, akiknek információra van szükségük a működéséről, megtehetik konzultáljon a hivatalos dokumentáció a projekt oldalon.
Szia. Megértem, hogy az ön "szerkesztői etikai" alapelvei nem tartalmazzák gyakorlatilag a webhelyek szakaszonkénti és szakaszonkénti plagizálását, nem?
Napjában hiányzott a forrás link hozzáadása. Kijavítottam. Salu2
KÖSZÖNET
Elhibáztam:
HIBA 2002 (HY000): Nem lehet csatlakozni a helyi MySQL szerverhez a '/var/run/mysqld/mysqld.sock' aljzaton keresztül (2)