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.