GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Moodle na Ubuntu 16.04

Instalační příručka krok za krokem, jak nainstalovat Moodle na Ubuntu 16.04. Moodle (zkratka slov Modular-object-oriented dynamic learning environment’) je bezplatný a otevřený systém pro řízení výuky vytvořený tak, aby poskytoval učitelům, studentům a administrátorům jediné přizpůsobené vzdělávací prostředí. Moodle je vytvořen projektem Moodle, který vede a koordinuje ústředí Moodle.

Moodle přichází s mnoha užitečnými funkcemi, jako jsou:

  • Moderní a snadno použitelné rozhraní
  • Personalizovaný řídicí panel
  • Nástroje a činnosti pro spolupráci
  • Kalendář vše v jednom
  • Jednoduchý textový editor
  • Sledování pokroku
  • Oznámení
  • a mnoho dalších…

V tomto tutoriálu vás provedeme kroky instalace nejnovější verze Moodle na Ubuntu 16.04 VPS s webovým serverem Apache, MySQL a PHP 7.

1. Přihlaste se přes SSH

Nejprve se přihlaste ke svému Ubuntu 16.04 VPS přes SSH jako uživatel root

ssh root@IP_Address -p Port_number

2. Aktualizujte balíčky OS

Spuštěním následujícího příkazu aktualizujte balíčky OS a nainstalujte některé závislosti

apt-get update &&apt-get upgradeapt-get install git-core graphviz aspell

3. Nainstalujte webový server Apache

Nainstalujte webový server Apache z úložiště Ubuntu

apt-get install apache2

4. Spusťte webový server Apache

Jakmile je nainstalován, spusťte Apache a povolte jeho automatické spouštění při startu systému

systemctl povolí apache2

5. Nainstalujte PHP 7

Dále nainstalujeme PHP 7 a některé další PHP moduly vyžadované Moodle

apt-get install php7.0 libapache2-mod-php7.0 php7.0-pspell php7.0-curl php7.0-gd php7.0-intl php7.0-mysql php7.0-xml php7.0 -xmlrpc php7.0-ldap php7.0-zip

6. Nainstalujte a nakonfigurujte databázový server MySQL

Moodle ukládá většinu svých dat do databáze, proto nainstalujeme databázový server MySQL

apt-get install mysql-client mysql-server

Po instalaci spusťte mysql_secure_installation skript pro nastavení vašeho kořenového hesla MySQL a zabezpečení instalace MySQL.

Přihlaste se k serveru MySQL jako uživatel root a vytvořte uživatele a databázi pro instalaci Moodle

mysql -u root -pmysql> VYTVOŘIT DATABÁZI moodle;mysql> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ MOODLE.* PRO 'moodleuser'@'localhost' IDENTIFIKOVANÉ PODLE 'HESLA';mysql> FLUSH PRIVILEGES \q 

Nezapomeňte nahradit „PASSWORD“ skutečným silným heslem.

7. Získejte Moodle z úložiště GitHub

Dále změňte aktuální pracovní adresář a naklonujte Moodle z jejich oficiálního úložiště GitHub

klon cd /var/www/html/git https://github.com/moodle/moodle.git

Přejděte do adresáře „/moodle“ a zkontrolujte všechny dostupné větve

cd moodle/git branch -a

Vyberte nejnovější stabilní verzi (aktuálně je to MOODLE_34_STABLE) a spusťte následující příkaz, který git sdělí, kterou větev má sledovat nebo použít

git branch --track MOODLE_34_STABLE origin/MOODLE_34_STABLE

a zkontrolujte specifikovanou verzi

git checkout MOODLE_34_STABLESpřepnuto na větev 'MOODLE_34_STABLE'Vaše pobočka je aktuální s 'origin/MOODLE_34_STABLE'.

Vytvořte adresář pro data Moodle

mkdir /var/moodledata

Nastavte správné vlastnictví a oprávnění

chown -R www-data:www-data /var/www/html/moodlechown www-data:www-data /var/moodledata

8. Nakonfigurujte webový server Apache

Vytvořte virtuálního hostitele Apache pro název vaší domény s následujícím obsahem

nano /etc/apache2/sites-available/yourdomain.com.conf ServerAdmin [email protected] DocumentRoot /var/www/html/moodle ServerName yourdomain.com ServerAlias ​​www.yourdomain.com Možnosti Indexy FollowSymLinks MultiViewsAllowOverride AllOrder allow, denyallow ze všech ErrorLog /var/log/httpd/yourdomain.com-error_log CustomLog /var/log/httpd/yourdomain.com-access_log common

uložte soubor a povolte virtuálního hostitele

a2ensite yourdomain.comAktivace webu yourdomain.com.Chcete-li aktivovat novou konfiguraci, musíte spustit:service apache2 reload

Nakonec znovu načtěte webový server podle doporučení, aby se změny projevily

reload služby apache2

9. Postupujte podle pokynů na obrazovce a dokončete instalaci

Nyní přejděte na http://yourdomain.com a dokončete instalaci Moodle podle pokynů na obrazovce. Další informace o konfiguraci a používání Moodle naleznete v jeho oficiální dokumentaci.

Nemusíte instalovat Moodle na Ubuntu 16.04, pokud používáte některý z našich optimalizovaných hostingů Moodle, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali a nakonfigurovali nejnovější verzi Moodle na Ubuntu 16.04. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Moodle na Ubuntu 16.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat ISPConfig 3 na Ubuntu 18.04

  2. Jak nainstalovat Webmin na Ubuntu 18.04

  3. Jak nainstalovat Panda3D na Ubuntu 10.04

  1. Jak nainstalovat Zabbix na Ubuntu

  2. Jak nainstalovat Observium na Ubuntu 14.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat ATutor na Ubuntu 14.04

  2. Jak nainstalovat Traq na Ubuntu 16.04

  3. Jak nainstalovat Pip na Ubuntu 16.04