So installieren Sie Moodle 3.8 auf Fedora 32/31/30
- 4845
- 854
- Ilja Köpernick
Moodle ist ein kostenloses und Open -Source -Kursmanagementsystem (CMS), das in PHP geschrieben wurde. Sie können Kurse komplette Lernplattform mit Moodle erstellen. Dieser Artikel hilft Ihnen bei der Installation von Moodle 3.8 auf Fedora 32/31/30/29 System.
Voraussetzungen
Zunächst müssen Sie eine Lampenumgebung einrichten, um Moodle auf Ihrem Fedora -System zu installieren. Wir gehen davon aus, dass Sie bereits PHP, MySQL und Apache auf Ihrem System installiert haben. Wenn Sie nicht haben, verwenden Sie den folgenden Artikel, um ihn zu installieren.
- Installieren Sie Apache, PHP und MySQL auf Fedora
Schritt 1 - Moodle -Anwendung erhalten
Nach der Installation des Komponisten auf Ihrem Fedora -System. Lassen Sie uns CakePhp -Anwendung namens “erstellen“Meine AppVerwenden Sie den Befehl Composer wie unten.
CD/var/www Git Clone -B Moodle_38_Stable Git: // Git.Moodle.Org/Moodle.Git
Legen Sie nun die richtige Berechtigung für Ihre Projektdateien fest. Für Red Hat -basierte System. Apache Standard verwendet Apache als Benutzer. Ändern Sie also den Eigentum der Dateien gemäß Ihrem Setup.
Chown -r Apache: Apache Moodle Chmod -r 755 Moodle
Schritt 2 - Moodle -Daten einrichten
Erstellen Sie ein Moodle -Datenverzeichnis außerhalb des ursprünglichen Moodle -Verzeichnisses. Stellen Sie die richtigen Berechtigungen auf dem Verzeichnis ein. Dieses Verzeichnis wird von Moodle verwendet, um Daten und Dateien in diesem Verzeichnis zu speichern.
mkdir/var/www/stoodledata chmod -r 755/var/www/stoodledata
Schritt 3 - Datenbank für Moodle erstellen
Für diesen Artikel verwenden wir MySQL als Datenbankserver. Verwenden Sie zunächst die folgenden Befehle, um eine MySQL -Datenbank zu erstellen und zu erstellen.
Datenbank erstellen MoodledB Standard Zeichenset UTF8MB4 COSSIERT UTF8MB4_UNICODE_CI; Erstellen Sie den Benutzer 'MoodleUser'@'localhost', der durch '_password_' identifiziert wurde; Gewähren Sie alles auf MoodledB.* zu 'Moodleuser'@'localhost'; Spülung Privilegien; aufhören12345 | Database Moodledb Standard Zeichenset UTF8MB4 COSSATION UTF8MB4_UNICODE_CI; Erstellen Sie den Benutzer 'Moodleuser'@'localhost' durch '_password _'; Gewähr.* 'Moodleuser'@'localhost'; Flush -Privilegien; beenden |
Schritt 4 - APache für Moodle einrichten
Zweitens wird mit externen Webservern wie Apache bereitgestellt, die für die Produktion vorgezogen wird. Erstellen wir eine Apache -VirtualHost -Konfigurationsdatei mit dem folgenden Inhalt.
sudo vi/etc/httpd/conf.D/Moodle.Conf/etc/httpd/conf.D/Moodle.Conf
Serveradmin [E -Mail geschützt] Servername Moodle.Beispiel.com documentroot/var/www/moodle degfoverride alle
Ändern Sie den Servernamen und dokumentieren Sie Root gemäß Ihrem Setup. Starten Sie dann den Apache -Dienst neu.
sudo systemctl starten Sie HTTPD neu starten
Schritt 5 - Moodle Web Installer ausführen
Greifen Sie nun in Ihrem Lieblings -Webbrowser auf die Moodle zu.
http: // moodle.Beispiel.com/install.Php
Dadurch wird die Moodle Web Installer -Seite geöffnet.
Folgen Sie dem Installationsassistenten, um das Setup abzuschließen. Nach der Installation werden Sie zum Moodle Admin -Dashboard weitergeleitet.
Abschluss
Sie haben Moodle erfolgreich auf Ihrem Fedora -System konfiguriert.
- « So installieren Sie Oracle Java 11 auf Ubuntu 16.04 LTS (Xenial)
- So installieren Sie Django auf Ubuntu 18.04 & 16.04 LTS »