Dokumentation                                                                                                                                                  07.09.2021

Ubuntu – Server Installation

1.            Ubuntu Server ISO – Datei erstellen und auf den Desktop kopieren

1.2          Ubuntu Server vom Desktop auf VMware booten

1.3          Üblichen Installationsprozess gemäß der Darstellung durchlaufen:

                               – Sprachoption sowie Tastaturlayout auswählen

                               – „Install Ubuntu“ auswählen

                               – Netzwerkschnittstelle: Voreinstellung beibehalten

                               – Proxy-Einstellung hierfür ignorieren

                               – Dateisystem: „Use An Entire Disk“ auswählen

                               – Gewünschte Festplatte auswählen

                               – Zusammenfassung bestätigen

                               – Nutzernamen, Passwort sowie Servernamen vergeben

                               – Installation abwarten

                               – Server über „Reboot Now“ neustarten

                               – Gemäß der Anfrage Installationsmedium entfernen und Neustart bestätigen

                               – Im Terminal mit der anschließenden Moodle – Server Installation beginnen

Moodle – Server auf Ubuntu Linux installieren

1.            Nachdem Ubuntu installiert wurde, müssen folgende Anwendungen installiert werden:

1.1          Start:

– apt-get update

– apt-get install graphviz aspell ghostscript clamav git

1.2          MySQL – Datenbankdienst:

                – apt-get update

– apt-get install mysql-server mysql-client

1.3          Installation Apache – Webserver mit PHP – Unterstützung:

                – apt-get update

– apt-get install apache2 php libapache2-mod-php php-cli php-mysql php-mbstring php-      xmlrpc php-zip

– apt-get install php-gd php-xml php-bcmath php-ldap php-pspell  php-curl php-intl php-soap

1.4          Neustart vom Apache – Dienst:

                – service apache2 restart

1.5          Moodle – Anwendung herunterladen und installieren:

                – mkdir /downloads

– cd /downloads

– wget https://download.moodle.org/stable38/moodle-latest-38.tgz

– tar -zxvf moodle-latest-38.tgz

– cp /downloads/moodle /var/www/html/ -R

– chown www-data.www-data /var/www/html/moodle -R

– chmod 0755 /var/www/html/moodle -R

1.6          Moodle – Installation mit folgendem Befehlen beenden:

                –  mkdir /var/www/moodledata

– chown www-data /var/www/moodledata -R

– chmod 0770 /var/www/moodledata -R

Konfigurieren der Datenbank

1.            Zugriff auf die MySQL – Dienstbefehl Zeile:

                – mysql -u root -p

1.1          Datenbank mit dem Namen „moodle“ erstellen:

– CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

1.2          MySQL – Benutzer namens „moodle“ erstellen:

– CREATE USER ‚moodle’@’localhost‘ IDENTIFIED WITH mysql_native_password BY ‚fisi123‘;

– > fisi123 dient hier als beispielhaftes Kennwort für den MySQL – Benutzer

1.3          Installation der Moodle – Datenbank abschließen mit:

– GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO moodle@localhost;

– quit;

Moodle – Web – Installation

                IP-Adresse des Webservers mit „…/moodle“ im Browser eingeben:

                – Beispiel: http://192.168.178.10/moodle

                – Moodle – Webinstallation sollte demnach starten

– gewünschte Sprache Auswählen

– URL, Verzeichnis, Datenverzeichnis überprüfen und fortfahren

– Verbesserte MySQL (native/mysqli) auswählen

– Folgende Datenbankinformationen zur Herstellung einer Verbindung mit der Moodle- Datenbank eingeben:

                – Datenbankhost: localhost

                – Datenbankname: moodle

                – Datenbank-Passwort: fisi123

                – Tabellenpräfix: mdl_

  • Lizenzvertrag lesen, zustimmen und fortfahren
  • PHP – Anforderungen erscheinen, diese sollten vor dem Fortfahren überprüft werden
  • Installation von Moodle abwarten und fortfahren
  • Folgende Konfigurationen müssen anschließend ausgeführt werden:
  • Benutzername: Gewünschten Administratorennamen eingeben
    • Authentifizierungsmethode: Standard
    • Neues Passwort für den Administrator anlegen
    • Vollständigen Namen des Administrators eingeben
    • E-Mail – Adresse des Administrators eingeben
    • Land des Administrators auswählen
    • Gewünschte Zeitzone auswählen
    • Profil aktualisieren
    • Name und Beschreibung der Moodle – Website eingeben
    • Erneut Zeitzone auswählen
    • Selbstregulierungsfunktion deaktivieren
    • Ausgehende E-Mail – Adresse festlegen
    • Änderungen speichern

Abschließend kann auf das Dashboard von Moodle zugegriffen werden. Die Moodle – Installation wurde somit erfolgreich abgeschlossen.