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 \qNezapomeň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.gitPřejděte do adresáře „/moodle“ a zkontrolujte všechny dostupné větve
cd moodle/git branch -aVyberte 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_STABLEa 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/moodledataNastavte správné vlastnictví a oprávnění
chown -R www-data:www-data /var/www/html/moodlechown www-data:www-data /var/moodledata8. 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 commonuložte soubor a povolte virtuálního hostitele
a2ensite yourdomain.comAktivace webu yourdomain.com.Chcete-li aktivovat novou konfiguraci, musíte spustit:service apache2 reloadNakonec znovu načtěte webový server podle doporučení, aby se změny projevily
reload služby apache29. 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