Parakushtet
Përgatitja
konkluzioni
Moodle është një platformë e njohur, e fuqishme e të mësuarit me burim të hapur për të krijuar mjedise të personalizuara mësimore të mbështetura nga një komunitet global njerëzish që fuqizon mjediset e të mësuarit në mbarë botën. Në këtë udhëzues do të mësoni se si të instaloni dhe konfiguroni Moodle në shembullin e serverit tuaj Ubuntu 16.04.
Parakushtet
- Një shembull i serverit 1 GB Ubuntu Server 16.04.
- Stack tipik LAMP (Apache, MySQL dhe PHP).
Përgatitja
Hapi 1
- Përditësoni paketat e OS:
apt-get update
- Instaloni modulet e kërkuara PHP:
apt-get install aspell graphviz php7.0-curl php7.0-gd php7.0-intl php7.0-ldap php7.0-mysql php7.0-pspell php7.0-xml php7.0-xmlrpc php7.0-zip
- Rinisni serverin në internet Apache:
service apache2 restart
Hapi 2
Shkarkoni Moodle nëpërmjet Curl nga serveri zyrtar i shpërndarjes së Moodle.
- Shkarkoni skedarët e Moodle:
curl -L https://download.moodle.org/download.php/direct/stable32/moodle-latest-32.tgz > moodle.tgz
- Ekstraktoni skedarët e Moodle nga arkivi i shkarkuar dhe vendosini ato në rrënjën e paracaktuar të dokumentit Apache:
sudo tar -xvzf moodle.tgz -C /var/www/html
Hapi 3
Tani do të krijojmë një direktori për Moodle jashtë dosjes rrënjësore të uebit për të ruajtur të dhënat e lidhura me kursin. Kjo është një qasje më e sigurt në krahasim me ruajtjen e të dhënave të kursit brenda drejtorisë rrënjësore të Moodle:
- Krijo drejtorinë:
mkdir /var/moodledata
- Ndryshoni pronësinë e drejtorisë në mënyrë që përdoruesi i serverit të uebit të ketë akses në të:
chown -R www-data /var/moodledata
- Vendosni lejet e duhura të drejtorisë:
chmod -R 0770 /var/moodledata
Hapi 4
Tani duhet të krijojmë bazën e të dhënave MySQL që Moodle do ta përdorë për të ruajtur të dhënat e tij. Ne do të konfigurojmë MySQL për të ndjekur strukturën që pret Moodle. dhe krijoni një përdorues për bazën e të dhënave.
Hapni skedarin e konfigurimit MySQL.
nano /etc/mysql/mysql.conf.d/mysqld.cnf
Në seksionin "Cilësimet bazë", shtoni rreshtat e mëposhtëm.
default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format = Barracuda
Ruani skedarin e konfigurimit dhe rinisni MySQL.
service mysql-server restart
Tani mund të krijojmë bazën e të dhënave.
Hyni në MySQL.
mysql -u root -p
Futni fjalëkalimin rrënjë kur ju kërkohet, të cilin e keni specifikuar gjatë konfigurimit të MySQL.
Hapi 5
Futni komandën e mëposhtme për të krijuar bazën e të dhënave.
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Krijo lejet e përdoruesit të bazës së të dhënave për bazën e të dhënave.
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO 'moodler'@'localhost' IDENTIFIED BY 'YourMoodlePassword';
Dilni nga MySQL CLI.
quit;
Shënim: Duhet të përdorni një fjalëkalim të sigurt për bazën e të dhënave.
konkluzioni
urime! Tani keni një instalim të suksesshëm të Moodle që funksionon në shembullin tuaj Ubuntu Server 16.04. Për të përfunduar instalimin, hapni shfletuesin tuaj dhe lundroni te http://YOUR_SERVER_IP/moodle. Kjo duhet të jetë shumë e drejtpërdrejtë, por gjithmonë mund t'i referoheni udhëzuesit zyrtar të instalimit .