GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

So installieren Sie Moodle LMS in wenigen Minuten auf Ihrer Website

Erfahren Sie, wie Sie Moodle LMS installieren, ein mehrsprachiges Lernmanagementsystem, das Pädagogen dabei helfen soll, effektive Online-Kurse zu erstellen.

Was ist Moodle LMS?

Mit über 213 Millionen Benutzern auf der ganzen Welt ist Moodle LMS ein mehrsprachiges Lernmanagementsystem, das eine Reihe von lernerzentrierten Tools und kollaborativen Lernumgebungen für Pädagogen, Administratoren und Schüler bereitstellt.

Mit einer einfachen Benutzeroberfläche, Drag-and-Drop-Funktionen und gut dokumentierten Ressourcen sowie fortlaufenden Verbesserungen der Benutzerfreundlichkeit ist Moodle einfach zu verwenden und wird kostenlos als Open-Source-Software unter der GNU General Public License bereitgestellt.

Aufgrund seiner Flexibilität und Skalierbarkeit wurde Moodle für den Einsatz in Bildungs-, Geschäfts-, gemeinnützigen, staatlichen und kommunalen Kontexten angepasst.

Moodle-Installationsvoraussetzung

  • ein Webhosting-Konto (wenn Sie noch keins haben, besuchen Sie https://dashboard.webhostingmagic.com/store/secure-php-hosting, wählen Sie ein Hosting-Paket aus, um ein Hosting-Konto zu erstellen.)
  • Wenn Sie ein bestehendes Hosting-Konto haben, vergewissern Sie sich, dass es die Sodium-PHP-Erweiterung unterstützen kann. Siehe php.net/manual/en/book.sodium.php für weitere Informationen.
  • eine gültige Domain mit installiertem SSL/TLS-Zertifikat, wenn Sie auf der Hauptdomain installieren.

Moodle LMS-Installation (automatisch)

Die einfachste und empfohlene Methode zur Installation von Moodle LMS ist die Verwendung unseres 1-Klick-Installationsprogramms für Anwendungen.

Es macht nicht nur den gesamten Installations- und Einrichtungsprozess so einfach wie das Klicken auf ein paar Schaltflächen, sondern hält es auch auf dem neuesten Stand und sicher.

Um dieses Skript-Installationsprogramm zu verwenden, melden Sie sich bei Ihrem cPanel an.

Suchen Sie die Software Abschnitt und klicken Sie auf Softaculous .

Sobald die Seite geladen ist, verwenden Sie das Suchfeld oben, um nach „Moodle“ zu suchen “ oder schalten Sie alternativ die Bildung um Kategorie.

Wählen Sie die URL aus, um Moodle zu installieren.

Wählen Sie die Domain (wenn Sie mehrere Domains für das Konto haben) oder die Subdomain aus.

Wenn Sie auf einer Subdomain installieren, vergewissern Sie sich, dass diese erstellt wurde und dass unser System ein automatisches SSL/TLS-Zertifikat darauf installiert hat, bevor Sie fortfahren.

Wenn Sie in einem Unterordner installieren, geben Sie den gewünschten Namen ein oder akzeptieren Sie den automatisch generierten.

Wählen Sie die Version von Moodle LMS aus, die Sie installieren möchten.

Wir empfehlen dringend, die neueste Version zu installieren.

Füllen Sie die anderen Informationen wie Site-Name, Site-Beschreibung, Admin-Benutzername, Admin-Passwort, Namen, Admin-E-Mail usw. aus.

Wählen Sie eine Sprache aus und klicken Sie dann auf Installieren Schaltfläche.

Das Ein-Klick-Installationsprogramm kümmert sich um alles, einschließlich dem Erstellen der Datenbank, dem Festlegen der Datei- und Ordnerberechtigungen und dem Erledigen aller erforderlichen Schritte, um die Anwendung zum Laufen zu bringen.

Sobald die Installation abgeschlossen ist, greifen Sie über cPanel File Manager auf Ihr Home-Verzeichnis zu oder SSH und greifen Sie auf den Ordner „moodledata“ zu.

Öffnen Sie es, um die .htaccess-Datei zu bearbeiten.

Da wir eine höhere Apache-Version als 2.2 verwenden, stellen Sie sicher, dass die:

order deny,allow
deny from all

wird geändert in:

Require all denied

Dann speichern und schließen Sie die Datei.

Moodle LMS-Installation (manuell)

Laden Sie zuerst Moodle herunter, entweder von:

  • https://download.moodle.org
  • oder ziehen Sie den Code aus dem Git-Repository (empfohlen für Entwickler und macht auch das Upgrade sehr einfach), indem Sie Folgendes ausführen:git clone -b MOODLE_310_STABLE git://git.moodle.org/moodle.git

Erstellen Sie eine Datenbank entweder über SSH:

CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

oder melden Sie sich bei cPanel an, scrollen Sie nach unten Datenbanken und klicken Sie auf MySQL®-Datenbankassistent (empfohlen Ihre erste Datenbank und Benutzer).

Der Assistent führt Sie durch die Einrichtung einer MySQL®-Datenbank, Benutzerkonten und Benutzerrechte.

Wenn Sie die Datenbank über SSH erstellen, erstellen Sie eine Benutzer/Passwort-Kombination mit entsprechenden Berechtigungen für die Datenbank:

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';

Erstellen Sie im Stammverzeichnis ein leeres Verzeichnis mit der Berechtigung, die Moodle-Dateien zu speichern, und erteilen Sie die Schreibberechtigung „gooddoggie“:

mkdir moodledata && chmod 755 moodledata

Der Eigentümer kann lesen, schreiben und ausführen. Gruppenmitglieder und alle anderen können die Datei lesen und ausführen, aber nicht ändern (schreiben).

ls -al moodledata

Berechtigungen zu bestätigen.

Wenn Sie die ZIP- oder TGZ-Datei früher heruntergeladen haben, entpacken oder entpacken Sie sie und verschieben Sie den Moodle-Code in das Verzeichnis, in dem er existieren soll.

CD in das Moodle-Codeverzeichnis (häufig /public_html, es sei denn, Sie installieren in einem Unterordner oder einer Unterdomäne), suchen Sie die Datei config-dist.php, kopieren Sie sie dann oder benennen Sie sie in eine neue Datei namens config.php um.

pwd cd /public_html (wenn Sie sich in einem anderen Verzeichnis befinden)

Bearbeiten Sie die config.php mit Ihrem bevorzugten Editor und ändern Sie die entsprechenden Einstellungen, um auf Ihre Site, Verzeichnisse und Datenbank zu verweisen.

vi config.php

Wenn Sie diesen Teil überspringen, wird das Moodle-Installationsskript die config.php für Sie erstellen, aber stellen Sie sicher, dass Sie die Berechtigungen später entsprechend (neu) setzen.

Rufen Sie die URL für Ihre Moodle LMS-Site in einem Browser auf (die Installation wird automatisch abgeschlossen) oder führen Sie die Befehlszeilenversion unter aus (erfordert CLI-Version von PHP):

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

Die CLI erstellt die config.php für Sie und wird nicht ausgeführt, wenn Sie zuvor eine erstellt haben.

Richten Sie einen Cron-Job ein, der regelmäßig ausgeführt wird, da die Site nicht ordnungsgemäß funktioniert, wenn Cron nicht regelmäßig ausgeführt wird:

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

Das Moodle-Team empfiehlt, dass der Cron jede Minute ausgeführt wird, wie es für das asynchrone Löschen von Aktivitäten bei Verwendung des Papierkorbs erforderlich ist.

KOSTENLOSE Moodle LMS-Installation

Wir bieten eine kostenlose Installation für alle von uns bereitgestellten Anwendungen an.

Sobald Ihr Hosting-Konto fertig ist, besuchen Sie bitte unseren technischen Support-Hub und erstellen Sie eine Anfrage, damit unsere Techniker Moodle LMS für Sie installieren können.


cPanel
  1. So erstellen Sie eine Subdomain für Ihre Website

  2. So erstellen Sie ein Backup Ihrer Website in cPanel

  3. So sichern Sie Ihre Website

  4. So installieren Sie Moodle unter CenotOS 7

  5. So installieren Sie Moodle unter Ubuntu 16.04

So installieren Sie Moodle unter Ubuntu 14.04

So sichern Sie Ihre Website in cPanel

So erstellen Sie eine Website-Datei

So installieren Sie cPanel auf Ihrem VPS

So erstellen Sie einen Blog oder eine Website mit Pubvana CMS

So installieren Sie OpCache auf Ihrem cPanel-Server