minikurse:raspberry:dokuwiki_basis:lektionen:lektion_04

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
minikurse:raspberry:dokuwiki_basis:lektionen:lektion_04 [2025/06/23 01:55] – [Konfiguration im Web-Installer] strangeloveminikurse:raspberry:dokuwiki_basis:lektionen:lektion_04 [2025/06/23 23:19] (aktuell) – [DokuWiki herunterladen und vorbereiten] strangelove
Zeile 8: Zeile 8:
 ===== DokuWiki herunterladen und vorbereiten ===== ===== DokuWiki herunterladen und vorbereiten =====
  
-1. Rufe https://download.dokuwiki.org auf   +  - Rufe https://download.dokuwiki.org auf   
-2. Lade die aktuelle Stable-Version als `.tgz`-Datei herunter   +  Lade die aktuelle Stable-Version als `.tgz`-Datei herunter   
-3. Entpacke den Inhalt lokal auf deinem Rechner (z. B. `dokuwiki-2024-XX-XX`) +  Entpacke den Inhalt lokal auf deinem Rechner (z. B. `dokuwiki-2024-XX-XX`)
 ===== Dateien auf den Raspberry Pi übertragen ===== ===== Dateien auf den Raspberry Pi übertragen =====
  
Zeile 31: Zeile 30:
   * Lösche ggf. vorhandene `index.html`     * Lösche ggf. vorhandene `index.html`  
   * Übertrage den gesamten Inhalt des lokalen `dokuwiki-…`-Ordners nach `/var/www/html`   * Übertrage den gesamten Inhalt des lokalen `dokuwiki-…`-Ordners nach `/var/www/html`
 +
 +<WRAP round tip 85%>
 +Hinweis zur Nutzung von FileZilla:  
 +Falls du beim Löschen oder Überschreiben von Dateien Probleme bekommst, kannst du den Besitz des Zielverzeichnisses vorübergehend an den Benutzer `pi` übergeben – so lassen sich Änderungen via SFTP komfortabler vornehmen:
 +
 +<code bash>
 +sudo chown -R pi:www-data /var/www/html
 +sudo chmod -R 755 /var/www/html
 +</code>
 +
 +Nach dem Upload solltest du die Dateiberechtigungen wieder korrekt setzen (siehe nächster Abschnitt).
 +</WRAP>
  
 ===== Dateiberechtigungen korrekt setzen ===== ===== Dateiberechtigungen korrekt setzen =====
Zeile 43: Zeile 54:
  
 → Apache hat jetzt vollständige Rechte, und alle Dateien sind korrekt lesbar/ausführbar. → Apache hat jetzt vollständige Rechte, und alle Dateien sind korrekt lesbar/ausführbar.
 +
 +<WRAP info 90%>
 +🔍 **Was bedeuten 755 und 644 bei `chmod`?**
 +
 +Diese Zahlen sind sogenannte **numerische Dateiberechtigungen**, bei denen jede Ziffer für die Rechte einer Benutzergruppe steht:
 +
 +  * Erste Ziffer → **Besitzer**
 +  * Zweite Ziffer → **Gruppe**
 +  * Dritte Ziffer → **Alle anderen**
 +
 +Die Ziffern stehen für:
 +
 +  * `7` = Lesen (4) + Schreiben (2) + Ausführen (1) → volle Rechte
 +  * `5` = Lesen (4) + Ausführen (1)
 +  * `4` = Lesen (4)
 +
 +**Beispiele:**
 +
 +  * `755` = Besitzer darf alles, Gruppe & andere dürfen lesen + ausführen  
 +  * `644` = Besitzer darf lesen + schreiben, Gruppe & andere dürfen nur lesen
 +
 +So stellst du sicher, dass z. B. HTML/PHP-Dateien korrekt ausgeführt und gelesen werden können, aber nicht jeder diese ändern darf.
 +</WRAP>
  
 ===== DokuWiki im Browser installieren ===== ===== DokuWiki im Browser installieren =====
  • minikurse/raspberry/dokuwiki_basis/lektionen/lektion_04.1750636525.txt.gz
  • Zuletzt geändert: 2025/06/23 01:55
  • von strangelove