Moodle, un sistema di gestione di l'apprendimentu in Ubuntu 20.04 LTS

circa Moodle

In u prossimu articulu emu da fà un ochju à Moodle. Questu hè un sistema di gestione di l'apprendimentu (LMS), distribuitu liberamente è scrittu in PHP. Hè destinatu à aiutà i prufessori à creà cumunità di apprendimentu in linea. Moodle hè statu creatu da Martín Dougiamas.

In e seguenti linee avemu da vede cumu installà Moodle nantu à Ubuntu 20.04 LTS Focal Fossa. Per seguità i passi chì andemu à vede quì sottu, serà necessariu per noi di assicurà prima chì soddisfemu certi requisiti minimi, cum'è sò; avè un sistema Ubuntu 20.04 LTS aggiornatu, una pila LAMP o un ambiente, un account d'utilizatore cù permessi sudo è accessu à Internet.

In casu chì ùn abbiate micca l'ambiente necessariu, pudete cunsultate u Guida d'installazione di LAMP nantu à Ubuntu 20.04. Pudete integrà Moodle in u serviziu web Ubuntu 20.04 in parechje manere, sia cum'è u situ web principale, un servitore virtuale autonomu, o, cum'è faremu in questu articulu, cum'è parte di u situ web principale. Hè ancu impurtante di travaglià cù cunnessione HTTPS sicure, ancu se per simplicità in questu articulu a faremu nantu à HTTP.

Scaricate Moodle per Ubuntu 20.04

In l'area di scaricamentu di u situ ufficiale, pudemu scaricate l'ultima versione stabile Moodle per Ubuntu 20.04 LTS.

I pacchetti chì truveremu nantu à u web sò dispunibuli in furmati .tgz è .zip, chì i ligami portanu à una pagina di scaricamentu automaticu. Altra opzione per scaricate l'ultima versione oghje, aprirà un terminal (Ctrl + Alt + T) è aduprà wget cum'è seguitu:

scaricà moodle

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

Installazione su Ubuntu 20.04

Prima di installà Moodle in Ubuntu 20.04 LTS duveremu fà alcune azzioni per preparà u sistema. In questu modu utteneremu l'installatore web chì avemu da aduprà più tardi per travaglià senza prublemi.

File Moodle

Per principià averemu scumpressate u pacchettu chì avemu appena scaricatu direttamente in u locu chì ci interessa. In un terminal (Ctrl + Alt + T), duveremu solu aduprà u cumandimu:

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

Postu chì Moodle hà bisognu di scrive in u so propiu repertoriu d'installazione, cambiemu u pruprietariu di questu annuariu per l'utilizatore cù u quale u serviziu web funziona (www-data):

sudo chown -R www-data: /var/www/html/moodle/

Avemu ancu bisognu un annuariu per i dati Moodle. Avemu da creà questu fora di l'ambitu di a navigazione web:

sudo mkdir /var/www/moodledata

Cambiemu u pruprietariu di stu cartulare cusì Moodle pò scrive:

sudo chown www-data: /var/www/moodledata/

Basa di dati

Moodle averà bisognu di u sustegnu necessariu da u mutore di basa di dati chì avemu in Ubuntu 20.04, chì in questu esempiu serà MariaDB.

Per principià avemu da apre un terminal (Ctrl + Alt + T) dighjà aduprà u cliente di cunsola mysql è l'utilizatore cù quale gestemu:

cunchiglia di casa maríadb

sudo mysql -u root -p

Avà andemu Per creà a basa di dati:

creà basa di dati per moodle

create database moodle charset utf8mb4 collate utf8mb4_unicode_ci;

U prossimu passu serà creà l'utilizatore:

creà l'utilizatore per moodle

create user usuariomoodle@localhost identified by 'password123';

Cuntinuemu cuncessione di i permessi necessarii à l'utilizatore nantu à a basa di dati:

cuncede privilegi

grant all privileges on moodle.* to 'usuariomoodle'@'localhost';

Y chjudemu a cunnessione:

quit

PHP

Moodle averà bisognu di certe estensioni chì stalleremu da i repositorii Ubuntu. Per principià, avemu da aghjurnà a lista di pacchetti dispunibili scrivendu in u terminal (Ctrl + Alt + T):

sudo apt update

Next stallemu i pacchetti:

sudo apt install -y php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

À a fine, serà necessariu ricaricà PHP o cunfigurazione di serviziu web, cumu cunvene:

sudo systemctl reload apache2

Installatore Web

A macchina Ubuntu 20.04 LTS nantu à a quale facciu st'articulu hè accessibile in u sottudominiu ubuntu.local.lan, cusì aghju da aduprà url http://ubuntu.local.lan/moodle per accede à l'installazione.

selezzione di lingua per l'installazione di moodle

Una volta lingua scelta, avemu da cunfirmà i percorsi Moodle. Nanzu avemu creatu u repertoriu di dati suggeritu da l'installatore, dunque ùn serà micca necessariu di mudificallu.

cunfirmà i percorsi

U passu prossimu hè selezziunate u mutore di basa di dati:

basa di dati per moodle

U drop-down ci mostrerà l'opzioni dispunibili in u sistema. Avemu da sceglie quellu chì cunvene à a cunfigurazione chì avemu fattu prima.

In u passu prossimu una forma ci dumanderà i dati di cunnessione à u serviziu di basa di dati:

accordu di basa di dati

Avemu da furnisce a basa di dati è i nomi d'utilizatori, è dinò a password, cum'è l'avemu creatu in i passi precedenti.

Verificata a cunnessione, averemu da fà accettà i termini di serviziu:

termini di serviziu moodle

Sottu hè un elencu di verificà i requisiti per l'installazione di Moodle nantu à Ubuntu 20.04:

verificazione di e esigenze

Se i passi precedenti sò stati curretti, tutti i requisiti fundamentali saranu soddisfatti è puderemu cuntinuà cù u prucessu di installazione.

U prucessu d'installazione stessu mostrerà una longa lista di operazioni è i so risultati:

installazione moodle

Stu prucessu in u mo casu hà pigliatu assai tempu. À a fine di l'installazione, a cunfigurazione amministrativa cumencia per u novu situ:

dati generali di moodle

Dopu a cunfigurazione, site automaticamente cunnessu in u situ, mostrendu l'area persunale:

spaziu persunale moodle

È cù questu pudemu cumincià à travaglià nantu à u nostru novu situ Moodle, è cumincià à aduprà questu Piattaforma di eLearning per travaglià sia in una rete lucale sia in Internet. L'utilizatori chì anu bisognu di informazioni nantu à u so funziunamentu, ponu cunsultate u ducumentazione ufficiale nantu à a pagina di u prugettu.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

4 cumenti, lasciate i toi

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   cumu installà.me dijo

    Bonghjornu. Capiscu chì i vostri principii di "etica editoriale" ùn includenu praticamente micca plagiu sezione per sezione è paragrafo per paragrafo u cuntenutu di altri siti, nò?

    1.    Damien A. dijo

      In u so ghjornu aghju mancatu di aghjunghje u ligame surghjente. Aghju correttu. Salu2

  2.   FERNANDO MARTIN dijo

    Natalie LUISA

  3.   Leonardo dijo

    Aghju fiascatu:

    ERRORE 2002 (HY000): Ùn pò micca cunnessu à u servitore MySQL locale per mezu di u socket '/var/run/mysqld/mysqld.sock' (2)