Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
rpi_dw [2019/02/22 12:23] – administrator | rpi_dw [2020/02/02 20:33] (aktuell) – administrator | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Raspberry als Dokuwiki-Server ====== | ====== Raspberry als Dokuwiki-Server ====== | ||
- | V 1.10 => // administrator | 22-Feb-2019 00:38 // | + | Ver.: 1.01 |
\\ | \\ | ||
Zeile 11: | Zeile 11: | ||
\\ | \\ | ||
Voraussetzung ist ein lauffähiges System mit [[ssh_boot|SSH]] Zugang und einer am USB-Port angeschlossenen Festplatte oder einem USB-Stick.\\ | Voraussetzung ist ein lauffähiges System mit [[ssh_boot|SSH]] Zugang und einer am USB-Port angeschlossenen Festplatte oder einem USB-Stick.\\ | ||
- | In diesem Beispiel wird '' | + | In diesem Beispiel wird '' |
**Paketlisten aktualisieren** | **Paketlisten aktualisieren** | ||
< | < | ||
- | sudo apt-get update -y && sudo apt-get dist-upgrade | + | sudo apt full upgrade -y |
</ | </ | ||
\\ | \\ | ||
Zeile 104: | Zeile 104: | ||
</ | </ | ||
- | Nun wurde im Ordner **/mnt/** das Verzeichnis **/usbdisk/** erstellt und die Festplatte in diesem Ordner gemountet. | + | Nun wurde im Ordner **/mnt/** das Verzeichnis **/ssd/** erstellt und die Festplatte in diesem Ordner gemountet. |
Mit der Eingabe von:\\ | Mit der Eingabe von:\\ | ||
Zeile 152: | Zeile 152: | ||
Für unsere Festplatte folgende Zeile einfügen: | Für unsere Festplatte folgende Zeile einfügen: | ||
- | '' | + | |
+ | < | ||
+ | UUID=f9b3a36b-64d2-412c-8218-0fc2d083dd8e /mnt/ssd ext4 | ||
+ | </ | ||
Danach Rechte vergeben, dass alle auf die Disk schreiben können. Falls Bedenken bestehen, dass unberechtigte zugriff haben, die Rechte entsprechend ändern: | Danach Rechte vergeben, dass alle auf die Disk schreiben können. Falls Bedenken bestehen, dass unberechtigte zugriff haben, die Rechte entsprechend ändern: | ||
Zeile 159: | Zeile 162: | ||
sudo chmod 777 /mnt/ssd/ | sudo chmod 777 /mnt/ssd/ | ||
</ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Raspbian verwendet das Init-System **systemd**. Dieses enthält einen Automounter, | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // | ||
+ | |||
+ | ---- | ||
Den Pi rebooten und kontrollieren, | Den Pi rebooten und kontrollieren, | ||
Zeile 186: | Zeile 199: | ||
< | < | ||
cd / | cd / | ||
- | $ sudo nano 000-default.conf | + | sudo nano 000-default.conf |
</ | </ | ||
Zeile 192: | Zeile 205: | ||
ServerAdmin webmaster@localhost | ServerAdmin webmaster@localhost | ||
# DocumentRoot / | # DocumentRoot / | ||
- | DocumentRoot / | + | DocumentRoot / |
</ | </ | ||
Zeile 236: | Zeile 249: | ||
< | < | ||
cd / | cd / | ||
- | sudo wget http:// | + | sudo wget https:// |
</ | </ | ||
Zeile 248: | Zeile 261: | ||
</ | </ | ||
+ | Im Verzeichnis / | ||
+ | < | ||
+ | ls -lsa / | ||
+ | </ | ||
+ | Die dort gefundene Version von Dokuwiki (hier dokuwiki-2018-04-22b) in den Verschiebebefehl eintragen | ||
Das hier entstandene Verzeichnis mit der aktuellen Versionsangabe benennen wir mit: | Das hier entstandene Verzeichnis mit der aktuellen Versionsangabe benennen wir mit: | ||
< | < | ||
- | sudo mv / | + | sudo mv / |
</ | </ | ||
nach dokuwiki um und setzen die entsprechenden Rechte für Apache: | nach dokuwiki um und setzen die entsprechenden Rechte für Apache: | ||
Zeile 344: | Zeile 362: | ||
\\ | \\ | ||
\\ | \\ | ||
- | **=> Color Plugin** - Farbigen | + | **=> Color Plugin** - Farbigen |
In den '' | In den '' | ||
Zeile 363: | Zeile 381: | ||
Die nächsten Plugin' | Die nächsten Plugin' | ||
\\ | \\ | ||
- | In der Grundinstallation werden hier folgende, weitere Plugins, verwendet: | ||
- | |||
- | **=> BackupTool for DokuWiki** - Führt ein Backup der Daten eines DokuWiki-Servers durch. [[https:// | ||
- | |||
- | **=> Gallery Plugin** - Erzeugt eine Bildergallerie aus einem Namespace oder einem RSS/ATOM Feed. [[http:// | ||
- | |||
- | **=> Note Plugin** - Darstellung von auffälliger, | ||
- | |||
- | **=> Open Document Plugin** - Exportiert eine Seite im Open Document Format (Libre-/ | ||
- | //Bei der Erstellung von Seiten ist zu beachten, dass die Exportfunktionen kein HTML exportieren können!// | ||
- | |||
- | **=> timer** - Ereignis zu einem definierten Zeitpunkt anzeigen. [[https:// | ||
- | |||
- | **=> DokuWiki Upgrade Plugin** - Upgradefunktion der Dokuwiki-Installation. [[http:// | ||
- | |||
- | **=> Yearbox Plugin** - Erstellt einen vollständigen HTML-Kalender für das angegebene Jahr mit einem Link zum Erstellen einer neuen Seite für jeden Tag des Jahres. Bestehende Seiten erhalten eine QuickInfo mit einer Vorschau des Seiteninhalts. [[https:// | ||
- | |||
- | **=> Comment Syntax Plugin** - Damit ist es möglich, Kommentare im Seitenquelltext unterzubringen, | ||
- | |||
- | __Testweise Installationen: | ||
- | **=> Tabinclude Plugin** - Dieses Plugin erzeugt eine Karteikartenfunktion. [[https:// | ||
+ | Die Liste der Installierten Plugins ist [[rpi_dw_plugin|hier]] zu finden. | ||
---- | ---- | ||
Zeile 449: | Zeile 447: | ||
===== Tips und Tricks ===== | ===== Tips und Tricks ===== | ||
- | Um zu den Tips und Tricks zu gelangen, dem [[rpi_dw_tt|Link]] folgen. | + | [[rpi_dw_tt|{{: |
---- | ---- |