I nästa artikel ska vi ta en titt på Moodle. Detta är ett inlärningshanteringssystem (LMS), fritt distribuerat och skrivet i PHP. Det är avsett att hjälpa lärare att skapa online-lärandesamhällen. Moodle skapades av Martín Dougiamas.
I följande rader ska vi se hur man installerar Moodle i Ubuntu 20.04 LTS Focal Fossa. För att följa stegen som vi kommer att se nedan, det kommer att vara nödvändigt för oss att tidigare se till att vi uppfyller vissa minimikrav, som de är; ha ett uppdaterat Ubuntu 20.04 LTS-system, en LAMP-stack eller miljö, ett användarkonto med sudo-behörigheter och internetåtkomst.
Om du inte har den nödvändiga miljön ännu kan du konsultera LAMP installationsguide på Ubuntu 20.04. Du kan integrera Moodle i Ubuntu 20.04-webbtjänsten på flera sätt, antingen som huvudwebbplatsen, som en fristående virtuell server eller, som vi kommer att göra i den här artikeln, som en del av huvudwebbplatsen. Det är också viktigt att arbeta med säkra HTTPS-anslutningar, men för enkelhetens skull kommer vi att göra det via HTTP.
Ladda ner Moodle för Ubuntu 20.04
I nedladdningsområdet för officiell hemsidavi kan ladda ner den senaste stabila versionen Moodle för Ubuntu 20.04 LTS.
Paketen som vi hittar på webben finns i .tgz- och .zip-format, vars länkar leder till en automatisk nedladdningssida. Ett annat alternativ för ladda ner den senaste versionen idagöppnar en terminal (Ctrl + Alt + T) och använder wget som följer:
wget https://download.moodle.org/download.php/direct/stable39/moodle-latest-39.tgz
Installation på Ubuntu 20.04
Innan vi installerar Moodle på Ubuntu 20.04 LTS måste vi utföra några åtgärder för att förbereda systemet. På det här sättet får vi webbinstallatören som vi kommer att använda senare för att arbeta utan problem.
Moodle-filer
För att börja kommer vi packa upp paketet som vi just laddade ner direkt på den plats som intresserar oss. I en terminal (Ctrl + Alt + T) behöver vi bara använda kommandot:
sudo tar xf moodle-latest-39.tgz -C /var/www/html/
Eftersom Moodle behöver skriva till sin egen installationskatalog, vi ändrar ägaren till den här katalogen till den användare som webbtjänsten körs med (www-data som):
sudo chown -R www-data: /var/www/html/moodle/
Vi behöver också en katalog för Moodle-data. Vi kommer att skapa detta ur räckvidden för surfning:
sudo mkdir /var/www/moodledata
Vi byter ägare till den här katalogen så att Moodle kan skriva:
sudo chown www-data: /var/www/moodledata/
databas
Moodle behöver det nödvändiga stödet från databasmotorn som vi har i Ubuntu 20.04, vilket i detta exempel kommer att vara MariaDB.
Till att börja med kommer vi att öppna en terminal (Ctrl + Alt + T) redan använd mysql-konsolklienten och användaren som vi hanterar:
sudo mysql -u root -p
Låt oss nu Att skapa databasen:
create database moodle charset utf8mb4 collate utf8mb4_unicode_ci;
Nästa steg kommer att vara skapa användare:
create user usuariomoodle@localhost identified by 'password123';
Vi fortsätter bevilja nödvändiga behörigheter till användaren i databasen:
grant all privileges on moodle.* to 'usuariomoodle'@'localhost';
Y vi stänger anslutningen:
quit
PHP
Moodle behöver vissa tillägg som vi kommer att installera från Ubuntu-arkiv. Till att börja med kommer vi att uppdatera listan över tillgängliga paket genom att skriva in terminalen (Ctrl + Alt + T):
sudo apt update
sedan vi installerar paketen:
sudo apt install -y php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip
När det är klart kommer det att vara nödvändigt ladda om konfiguration för PHP eller webbtjänst, i förekommande fall:
sudo systemctl reload apache2
Webbinstallatör
Ubuntu 20.04 LTS-maskinen som jag gör den här artikeln på är tillgänglig i underdomänen ubuntu.local.lan, så jag kommer att använda url http://ubuntu.local.lan/moodle för att komma åt installationen.
en gång valt språk, vi ska bekräfta Moodle-rutterna. Tidigare skapade vi den datakatalog som föreslagits av installationsprogrammet, så det är inte nödvändigt att ändra den.
Nästa steg är välj databasmotor:
Listrutan visar oss vilka alternativ som finns i systemet. Vi väljer den som passar den konfiguration som vi har gjort tidigare.
I nästa steg ett formulär kommer att begära anslutningsdata till databastjänsten:
Vi kommer att tillhandahålla databasen och användarnamnen, liksom lösenordet, precis som vi skapade dem i föregående steg.
Kontrollerade anslutningen måste vi acceptera användarvillkoren:
Nedan finns en lista över kontrollkrav för Moodle-installation på Ubuntu 20.04:
Om de tidigare stegen har varit korrekta kommer alla grundläggande krav att uppfyllas och vi kommer att kunna fortsätta med installationsprocessen.
Installationsprocessen i sig visar en lång lista över åtgärder och dess resultat:
Denna process i mitt fall tog lång tid. I slutet av installationen, administratörsinställningen börjar för den nya webbplatsen:
Efter installationen loggas du automatiskt in på webbplatsen, som visar det personliga området:
Och med detta kan vi börja arbeta på vår nya Moodle-webbplats och börja använda den här eLearning-plattform att arbeta både i ett lokalt nätverk och via Internet. Användare som behöver information om dess funktion kan konsultera officiell dokumentation på projektsidan.
Hallå. Jag förstår att dina principer för "redaktionell etik" inte inkluderar praktiskt taget att inte plagiera avsnitt för avsnitt och stycke för stycke innehållet på andra webbplatser, eller hur?
På sin tid saknade jag att lägga till källlänken. Jag har korrigerat. Salu2
TACK
Jag misslyckades:
FEL 2002 (HY000): Kan inte ansluta till lokal MySQL -server via uttaget '/var/run/mysqld/mysqld.sock' (2)