Frage zu Euren Moodle-Installationen

Hallo an alle,

wir verwenden Moodle mittlerweile immer intensiver und ich beschäftige mich daher auch mit den rechtlichen Aspekten.
Frage(n) dazu:

  1. Inwieweit „dürft“ Ihr Euer Moodle auch für verwaltungsbezogene Fragen einsetzen, z.B. eine Umfrage zum Stundenplan ?
  2. Wie geht Ihr mit dem Umstand um,dass Manager (als Rolle) SEHR viele Einblicke in Kollegen- und Schüleraktivitäten haben ?
  3. Lasst Ihr spezielle Datenschutzerklärungen unterschreiben ? Könnte ich mal sehen, wie die bei Euch aussieht ?
  4. Habt Ihr einen Tipp für mich, was das rechtliche Absichern der Moodle-Plattform angeht ?

Danke für alle Antworten
Bleibt alle gesund
Christoph Günschmann

Hallo Christoph,

  1. Inwieweit „dürft“ Ihr Euer Moodle auch für verwaltungsbezogene
    Fragen einsetzen, z.B. eine Umfrage zum Stundenplan ?

ich wüßte jetzt nciht, wo da ein Problem bestehen sollte.

  1. Wie geht Ihr mit dem Umstand um,dass Manager (als Rolle) SEHR viele
    Einblicke in Kollegen- und Schüleraktivitäten haben ?

der Manager ist der Admin: irgend jemand muss ja so Zeug sehen können …
Löschfrist ist auf 30 Tage eingestellt.

Oder meinst du die Kursmanager: also Lehrer?
Deren „Ansichten“ können eingeschränkt werden.

  1. Lasst Ihr spezielle Datenschutzerklärungen unterschreiben ? Könnte
    ich mal sehen, wie die bei Euch aussieht ?

wir lassen beim Aufnehmen an der Schule eine Datenschutzerklärung
untershreiben: ohne die gibt es keinen Zugang zum Netzwerk und also auch
nicht zu moodle.

  1. Habt Ihr einen Tipp für mich, was das rechtliche Absichern der
    Moodle-Plattform angeht ?

schau mal hier:

https://lehrerfortbildung-bw.de/st_recht/form/ds/

LG

Holger

Hallo, Ihr!
Da ich nun die HPI Cloud Geschichte erst mal ruhen lasse,wende ich mich mal Moodle genauer zu. Da ich auch auf diesem Gebiet neu bin, aber recht neu -gierig, möchte ich mir das genauer ansehen, die Kette Lmn - Moodle mit Nextcloud - Bigbluebutton, wäre so einfacherstimmiger, „ehrlicher“.
WIe habt ihr nun Euer Moodle installiert? Selber gmacht? Auf einem eigenen Server? Gehostet? Linux/Windows?
Wäre sehr dankbar für euer Nachrichten. Wie unser Landesvater im Fernseher per Tasse so unfreiwillig saukomisch verkündet: Winter is coming, …
Beste Grüße
Andreas

Hallo Andreas,

WIe habt ihr nun Euer Moodle installiert? Selber gmacht? Auf einem
eigenen Server? Gehostet? Linux/Windows?

ich hab im März in der Schule auf meinem KVM Host eine neue Maschine
erstellt, ubuntu 20.04 server installiert und dann nach Anleitung von
moodle.org moodle installiert.
Das geht rund eine Stunde.
Ich hab das aber schon öfter gemacht…

letsencrypt nicht vergessen: also vorher für IP und Domainname sorgen.

LG

Holger

Servus Holger,
da ich in der Terminologie und Arbeitsweise ja immer noch ein Anfänger bin, bitte hilf mir mal:

„Auf meinem KVM Host“: Was/Wo ist denn Dein KVM Host?
Neue Maschine erstellen heißt, du hast eine neue VM erstellt, richtig? Wie darf ich denn da vorgehen. Ich hab zwar meine Vermutungen, aber lass es mir, ganz doof wie ich bin, besser nochmals kurz erklären, nachschauen kann ich ja dann selber!
Schönen Restsonntag!
Andreas

Hallo Andreas,

der KVM-Host ist bei Dir XCP-ng, also Dein Virtualisierer.
Um eine neue virtuelle Maschine zu erstellen nutzt Du entweder XOA, oder XCP-ng-Center unter Windows. Ich denke, das Erstellen einer neuen virtuellen Maschine ist unter XCP-ng-Center selbsterklärend.

Gruß

Alois

Servus Alois, genauso hab ich’s mir gedacht, aber lieber unnötig nachgefragt als eine Installation zu versauen! Dankeschön Euch!

Hallo Andreas,

ja: Maschine anlgene auf deinem Virtualisierer.
Ich habe mit viel Last gerechnet, also hat meien Maschine 6 Kerne und 6
GB RAM.
Dazu hab ich 400GB Festplattenplatz.

LG

Holger

Lieber Andreas,
dieser Tipp von Holger ist Gold wert ! Es ist nämlich umständlich und zeitraubend, Moodle zuerst unter einem vorläufigen Hostnamen / unverschlüsselt / unter einer IP anzulegen und dies später dann wieder zu ändern. Du solltest also tatsächlich zuerst eine funktionierende (=über letsencrypt zertifizierte) https://-Domain anlegen. Zum Ausprobieren kann man sich eine einfache html-Datei erstellen und im Browser dann mit Angabe des (externen, also kein localhost !) Domainnamens ansehen.

So sieht bei mir übrigens unter /etc/apache2/sites-available die ssl-Konfiguration aus:
(Du musst sie mit a2ensite nach dem Verfassen „anschalten“, hierbei wird einfach ein gleichnamiger symbolischer link unter /etc/apache2/sites-enabled/ angelegt).

<IfModule mod_ssl.c>
# ErrorLog /var/log/apache2/ssl_engine.log
#    LogLevel debug # anschalten bei ssl-Problemen !

<VirtualHost 95.217.xxx.yyy:443>
        ServerName meine_schule_domain.de
        ServerAdmin du@email.domain

        ServerAdmin webmaster@localhost
        DocumentRoot /usr/share/moodle # sofern bei Dir hier verortet !
        Alias moodle /usr/share/moodle

        <DirectoryMatch /usr/share/moodle/>

        Options +FollowSymLinks
        AllowOverride None

        order deny,allow
        deny from all
        allow from 127.0.0.0/255.0.0.0
        allow from all

        <IfModule mod_php7.c>
        php_flag magic_quotes_gpc Off
        php_flag magic_quotes_runtime Off
        php_flag file_uploads On
        php_flag short_open_tag On
        php_flag session.auto_start Off
        php_flag session.bug_compat_warn Off

        php_value upload_max_filesize 2500M # hohe Werte, erlauben uploads bis zu 2,5 Gbyte
        php_value post_max_size 2500M
        php_value display_errors Off
        </IfModule>

        <IfModule mod_dir.c>
        DirectoryIndex index.php
        </IfModule>

        </DirectoryMatch>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

Include /etc/letsencrypt/options-ssl-apache.conf
SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/deine_schule_domain.de/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/deine_schule_domain.de/privkey.pem
Header always set Strict-Transport-Security "max-age=15768001; includeSubdomains;" # zur  Sicherheit, weglassen bis zum Schluss, wenn alles funktioniert !
</VirtualHost>

Das Gleiche dann nochmal mit der ipv6-Adresse, sofern Du sie im DNS auch angegeben hast (!)
L.G.
Christoph Gü

Eins muss man Euch echt lassen!
Langweilig wirds mit Euch nie! :sweat_smile:
Ich hoffe mein Weg ist der Richtige, Iserv wird manchmal so richtig sympathisch, …
Liebe Grüße, Ihr!

Holger,
dürfte ich dich noch fragen, wie du die 400 GB partitioniert hast?
Beste Grüße
Andreas

Hallo Andreas,

dürfte ich dich noch fragen, wie du die 400 GB partitioniert hast?

das hab ich den Installer machen lassen: aber ohne LVM.
Also nur
1GB /boot und der Rest für /
Mit nur einer Partition ist das für mich einfacher zu backupen (KVM)

LG

Holger

Hm, bei mir schmiert die Installation ab, wenn ich das den Installer machen lass. Kurz nachdem ich die Einstellungen abgeschlossen bricht die Installation ab. dann weiß ich zumindest, dass es nicht daran liegt. Danke, Holger!

Hallo Andreas,

bei mir:

root@moodle:~# fdisk -l /dev/vda
Disk /dev/vda: 400 GiB, 429496729600 bytes, 838860800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 499DF944-93B2-4295-A59E-9FBB3E6B2306

Device Start End Sectors Size Type
/dev/vda1 2048 4095 2048 1M BIOS boot
/dev/vda2 4096 838858751 838854656 400G Linux filesystem

Ich hab aber ein 18.04.5 genommen … klar: war ja im März und ich wollte
nicht die Vorabversion von 20.04 nehmen …

LG

Holger

Hallo Leute!
Es liegt tatsächlich an der Version. Mit 18.04 funktioniert die Installation!
Beste Grüße!
Andreas