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

Jak nainstalovat Moodle LMS na váš web během několika minut

Zjistěte, jak nainstalovat Moodle LMS, vícejazyčný systém pro řízení výuky navržený tak, aby pomohl pedagogům vytvářet efektivní online kurzy.

Co je Moodle LMS?

S více než 213 miliony uživatelů po celém světě je Moodle LMS vícejazyčný systém pro řízení výuky, který poskytuje pedagogům, administrátorům a studentům sadu nástrojů zaměřených na studenta a prostředí pro spolupráci.

Díky jednoduchému rozhraní, funkcím drag-and-drop a dobře zdokumentovaným zdrojům spolu s neustálým vylepšováním použitelnosti se Moodle snadno používá a poskytuje zdarma jako open source software pod GNU General Public License.

Vzhledem ke své flexibilitě a škálovatelnosti byl Moodle přizpůsoben pro použití v kontextu vzdělávání, obchodu, neziskových organizací, státní správy a komunity.

Předpožadovaná instalace Moodle

  • účet webhostingu (pokud jej ještě nemáte, navštivte https://dashboard.webhostingmagic.com/store/secure-php-hosting, vyberte hostingový balíček pro vytvoření hostovacího účtu.)
  • Pokud máte existující účet hostování, ujistěte se, že je schopen podporovat rozšíření PHP. Další informace naleznete na stránce php.net/manual/en/book.sodium.php.
  • platnou doménu s nainstalovaným certifikátem SSL/TLS, pokud instalujete do hlavní domény.

Instalace Moodle LMS (automatická)

Nejjednodušší a doporučenou metodou instalace Moodle LMS je použití našeho instalátoru aplikace jedním kliknutím.

Nejen, že celý proces instalace a nastavení je tak snadný jako kliknutí na několik tlačítek, ale také jej může udržovat aktuální a bezpečný.

Chcete-li použít tento instalační program skriptů, přihlaste se do svého cPanelu.

Vyhledejte Software a klikněte na Softaculous .

Jakmile se stránka načte, pomocí vyhledávacího pole v horní části vyhledejte „Moodle ” nebo alternativně přepněte na možnost Vzdělávací kategorie.

Vyberte URL pro instalaci Moodle.

Vyberte doménu (pokud máte na účtu několik domén) nebo subdoménu.

Pokud instalujete na subdoménu, ujistěte se, že byla vytvořena a že náš systém na ni nainstaloval automatický certifikát SSL/TLS, než budete pokračovat.

Pokud instalujete do podsložky, zadejte požadovaný název nebo přijměte automaticky vygenerovaný název.

Vyberte verzi Moodle LMS, kterou chcete nainstalovat.

Důrazně doporučujeme nainstalovat nejnovější verzi.

Vyplňte ostatní informace, jako je název webu, popis webu, uživatelské jméno správce, heslo správce, jména, e-mail správce atd.

Vyberte jazyk a poté klikněte na tlačítko Instalovat tlačítko.

Instalační program na jedno kliknutí se postará o vše, včetně vytvoření databáze, nastavení oprávnění k souborům a složkám a udělá vše potřebné k uvedení aplikace do provozu.

Po dokončení instalace přejděte do svého domovského adresáře pomocí CPanel File Manager nebo SSH a přejděte do složky „moodledata“.

Otevřete jej a upravte soubor .htaccess.

Protože používáme Apache verze vyšší než 2.2, ujistěte se, že:

order deny,allow
deny from all

se změní na:

Require all denied

Poté soubor uložte a zavřete.

Instalace Moodle LMS (manuální)

Nejprve si stáhněte Moodle buď z:

  • https://download.moodle.org
  • nebo vytáhněte kód z úložiště Git (doporučeno pro vývojáře a také velmi zjednodušuje aktualizaci) spuštěním:git clone -b MOODLE_310_STABLE git://git.moodle.org/moodle.git

Vytvořte databázi buď přes SSH:

CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

nebo se přihlaste do cPanelu, přejděte dolů Databáze a klikněte na Průvodce databází MySQL® (doporučeno vaši první databázi a uživatele).

Průvodce vás provede nastavením databáze MySQL®, uživatelských účtů a uživatelských oprávnění.

Pokud vytváříte databázi přes SSH, vytvořte kombinaci uživatel/heslo s příslušnými oprávněními pro databázi:

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO 'gooddoggie'@'localhost' IDENTIFIED BY '3Z2Y~]jE#h2mD_qTXtA!%^9yQ@:+MqNrqL';

Vytvořte prázdný adresář v kořenovém adresáři s oprávněním uchovávat soubory Moodle a udělte oprávnění k zápisu „gooddoggie“:

mkdir moodledata && chmod 755 moodledata

Vlastník může číst, zapisovat a spouštět. Členové skupiny a všichni ostatní mohou číst a spouštět, ale nemohou upravovat (zapisovat) soubor.

ls -al moodledata

pro potvrzení oprávnění.

Pokud jste si stáhli soubor zip nebo tgz dříve, rozbalte nebo rozbalte soubor Moodle a přesuňte kód Moodle do adresáře, kde chcete, aby existoval.

cd do adresáře s kódem Moodle (často /public_html, pokud neinstalujete do podsložky nebo subdomény), najděte soubor config-dist.php a poté jej zkopírujte nebo přejmenujte na nový soubor s názvem config.php.

pwd cd /public_html (pokud jste v jiném adresáři)

Upravte soubor config.php pomocí svého oblíbeného editoru a změňte příslušná nastavení tak, aby odkazovala na váš web, adresáře a databázi.

v config.php

Pokud tuto část přeskočíte, instalační skript Moodle vytvoří soubor config.php za vás, ale ujistěte se, že jste později (znovu) nastavili oprávnění.

Navštivte adresu URL svého webu Moodle LMS v prohlížeči (instalace se dokončí automaticky) nebo spusťte verzi příkazového řádku na adrese (vyžaduje cli verzi PHP):

/usr/bin/php /home/gooddoggie/cli/install.php

CLI za vás vytvoří soubor config.php a nespustí se, pokud jste jej vytvořili dříve.

Nastavte úlohu cronu tak, aby se spouštěla ​​pravidelně, protože web nebude fungovat správně, pokud se cron nespouští pravidelně:

* * * * * /usr/bin/php /home/gooddoggie/cli/cron.php >/dev/null

Tým Moodle doporučuje, aby se cron spouštěl každou minutu, jak je vyžadováno pro asynchronní mazání aktivity při použití koše.

Bezplatná instalace Moodle LMS

Nabízíme bezplatnou instalaci pro každou aplikaci, kterou poskytujeme.

Jakmile bude váš hostingový účet připraven, navštivte naše centrum technické podpory a vytvořte požadavek, aby vám naši inženýři mohli nainstalovat Moodle LMS.


cPanel
  1. Jak zálohovat svůj web

  2. Jak nainstalovat Moodle na CenotOS 7

  3. Jak nainstalovat WordPress s cPanel za 5 minut

  1. Jak vytvořit subdoménu pro svůj web

  2. Jak provést zálohu vašeho webu v cPanel

  3. Jak nainstalovat Moodle na Ubuntu 16.04

  1. Jak nainstalovat Moodle na ISPConfig

  2. Jak nainstalovat Moodle na Ubuntu 20.04

  3. Jak nainstalovat Moodle na Debian 10