Seminare
Seminare

Moodle System-Administration

Seminar - GFU Cyrus AG

Nach dem Seminar können Sie eine Moodle-Installation auf Linux-Systemen installieren, konfigurieren und betreiben. Sie verstehen die Architektur von Moodle, richten die erforderliche Serverumgebung ein und führen Updates sowie Upgrades sicher durch. Darüber hinaus kennen Sie bewährte Verfahren für Sicherheit, Backup und Monitoring.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Grundlagen und Architektur
    • Was ist Moodle? Architektur und Komponenten im Überblick (Webserver, PHP, Datenbank, moodledata)
    • Moodle-Versionen verstehen: Standard vs. LTS, Releasezyklen und Support-Laufzeiten
    • Abgrenzung zwischen System- und Website-Administration
    • Hosting-Entscheidungen: Self-hosted, Managed Hosting oder MoodleCloud

  • Server-Anforderungen und Umgebung
    • Systemvoraussetzungen: Betriebssystem, Apache oder nginx, PHP und Datenbank
    • PHP-Konfiguration für Moodle: wichtige Parameter wie memory_limit, max_input_vars und upload_max_filesize
    • Datenbank-Auswahl und Konfiguration: MySQL/MariaDB oder PostgreSQL
    • moodledata: Verzeichnisstruktur, Berechtigungen und Trennung vom Webroot

  • Installation von Moodle
    • Moodle per Download oder Git installieren: Vor- und Nachteile
    • Installation via Git: git clone, Branch-Konzept und Tags
    • Konfiguration der config.php mit den wichtigsten Einstellungen
    • Moodle-Installationsroutine: Web-Installer und CLI-Installer
    • Cron-Job einrichten, überwachen und absichern

  • Updates und Upgrades
    • Minor Updates durchführen und absichern
    • Minor Updates mit Git verwalten
    • Major Upgrades planen und vorbereiten
    • Prüfung von PHP-Versionen, Datenbankversionen und Plugin-Kompatibilität
    • Typische Stolperfallen bei Versionswechseln
    • Update-Workflow mit Test- und Produktivsystemen
    • Rollback-Strategien und Fehlerbehebung

  • Sicherheit und Wartung
    • HTTPS mit SSL/TLS-Zertifikaten und Let's Encrypt
    • Firewall-Grundkonfiguration und Absicherung administrativer Bereiche
    • Moodle-Sicherheitsübersicht und sicherheitsrelevante Einstellungen
    • Automatische Backups von Datenbank, moodledata und config.php
    • Restore-Tests und Wiederherstellungsszenarien
    • Monitoring von Logs, Cron-Jobs, Speicherplatz und Verfügbarkeit
    • Moodle-Sicherheitsmeldungen und Security Advisories verfolgen

Zielgruppe:
Das Seminar richtet sich an Linux-Administratoren, Systemadministratoren, IT-Mitarbeitende und technische Verantwortliche, die Moodle installieren, betreiben oder betreuen möchten.

Voraussetzungen:

Sie verfügen über praktische Erfahrungen in der Linux-Administration.

Sie kennen grundlegende Konzepte von Webservern und Datenbanken.

Moodle- oder PHP-Kenntnisse sind nicht erforderlich.
Seminarkennung:
S7139
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha