Benutzer-Werkzeuge

Webseiten-Werkzeuge


rpi_dw

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
rpi_dw [2019/01/26 22:11] administratorrpi_dw [2019/02/20 23:15] – [Apache, MySQL, PHP, phpMyAdmin und FTP einrichten] administrator
Zeile 1: Zeile 1:
 ====== Raspberry als Dokuwiki-Server ======  ====== Raspberry als Dokuwiki-Server ====== 
  
-V 1.04   --- //2019/01/26 22:09//+V 1.08   => // administrator | 17-Feb-2019 00:50 //
 \\ \\
  
Zeile 11: Zeile 11:
 \\ \\
 Voraussetzung ist ein lauffähiges System mit [[ssh_boot|SSH]] Zugang. \\ Voraussetzung ist ein lauffähiges System mit [[ssh_boot|SSH]] Zugang. \\
-In diesem Beispiel wird ''**raspbian-stretch-lite, Version 2018-11-13**'' verwendet. Da hier eine längere Installation durchgeführt wird,  sollte ein ''**dist-upgrade** ''\  durchgeführt werden. Starten, und dann auf einen Kaffee oder so gehen. +In diesem Beispiel wird ''**raspbian-stretch-lite, Version 2018-11-13**'' verwendet. Da hier eine längere Installation durchgeführt wird,  sollte ein ''**dist-upgrade**'' durchgeführt werden. Starten, und dann auf einen Kaffee oder so gehen. 
  
 **Paketlisten aktualisieren** **Paketlisten aktualisieren**
Zeile 169: Zeile 169:
 ===== Apache, MySQL, PHP, phpMyAdmin und FTP einrichten ===== ===== Apache, MySQL, PHP, phpMyAdmin und FTP einrichten =====
  
-Die Installation der Webserver-Umgebung ist unter [[http://192.168.20.210/dokuwiki/doku.php?id=rpib#raspberry_pi_als_webserver|Raspberry Pi als Webserver]] beschrieben.+Die Installation der Webserver-Umgebung ist unter [[https://www.edenhofer.at/doku.php?id=rpi_web|Raspberry Pi als Webserver]] beschrieben.
 \\ \\
 \\ \\
Zeile 307: Zeile 307:
   * dem Web Root (/www)   * dem Web Root (/www)
   * im Root des DokuWiki-Verzeichnisses   * im Root des DokuWiki-Verzeichnisses
-  * in DokuWiki/data/media+  * in DokuWiki/data/media\ \ => //**bevorzugt**//
   * in DokuWiki/lib/tpl/dokuwiki/images   * in DokuWiki/lib/tpl/dokuwiki/images
  
 Standardmäßig hat DokuWiki eine Datei favicon.ico in DokuWiki/lib/tpl/dokuwiki/images. Standardmäßig hat DokuWiki eine Datei favicon.ico in DokuWiki/lib/tpl/dokuwiki/images.
 +
 +[[https://www.dokuwiki.org/tips:favicons|Weitere Info]] auf der DokuWiki.org Seite.
  
 ---- ----
Zeile 406: Zeile 408:
 **=> DokuWiki Upgrade Plugin** - Upgradefunktion der Dokuwiki-Installation. [[http://www.dokuwiki.org/plugin:upgrade|Doku]] **=> DokuWiki Upgrade Plugin** - Upgradefunktion der Dokuwiki-Installation. [[http://www.dokuwiki.org/plugin:upgrade|Doku]]
  
-**=> 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://www.dokuwiki.org/plugin:yearbox|Doku]].\\+**=> 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://www.dokuwiki.org/plugin:yearbox|Doku]]\\ 
 + 
 +**=> Comment Syntax Plugin** - Damit ist es möglich, Kommentare im Seitenquelltext unterzubringen, welche in den präsentierten Seiten nicht angezeigt werden[[https://www.dokuwiki.org/plugin:commentsyntax|Doku]]\\
  
 __Testweise Installationen:__\\ __Testweise Installationen:__\\
Zeile 475: Zeile 479:
  
 ===== Tips und Tricks ===== ===== Tips und Tricks =====
 +
 +==== Zu lange Textdateien ====
  
 <note important> <note important>
Zeile 482: Zeile 488:
 Daher im Notfall die Seiten anders struktuieren.  Daher im Notfall die Seiten anders struktuieren. 
 </note> </note>
 +
 +----
 +
 +==== Einzelne Seite exportieren ====
 +
 +Am Ende des Links in der Eingabezeile ''**&do=export_xhtml**'' anhängen.
 +{{:export_xhtml.jpg?500|}}
 +
 +----
 +
 +==== Vergessenes Passwort ====
 +
 +Falls das Administrator-Passwort abhanden kommt, einen neuen User mit Administratorrechten in die ///dokuwiki///conf/user.auth.php einfügen. In dieser Datei sind die User mit Rechten und Passwörtern in MD5 eingetragen. 
 +
 +  sudo nano .../dokuwiki/conf/user.auth.php
 +  
 +''.../dokuwiki'' muss das Dokuwikiverzeichnis sein. In dieser Datei nach der letzten Zeile den neuen User eintragen:
 +
 +  test:1a1dc91c907325c69271ddf0c944bc72:test:test@test.com:admin,user
 +
 +Das sollte dann in etwa so aussehen:
 +
 +<file plain users.auth.php>
 +# users.auth.php
 +# <?php exit()?>
 +# Don't modify the lines above
 +#
 +# Userfile
 +#
 +# Format:
 +#
 +# login:passwordhash:Real Name:email:groups,comma,seperated
 +
 +admin:$1$mreLgwU9$KW54/kHo48Sgt..KLJTFIo/:Anwender:user@webadresse.at:admin,user
 +test:1a1dc91c907325c69271ddf0c944bc72:test:test@test.com:admin,user
 +</file>
 +
 +Mit diesen Einstellungen kann man sich als User ''**test**'' mit dem Kennwort ''**pass**'' Anmelden und im Usermanager von Dokuwiki dem User ''**admin**'' ein neues Kennwort vergeben. den User ''**test**'' im Usermanager wieder löschen.
 +
 +----
 +
 +==== Windows Links ====
 +
 +{{ :playground:verlinken.jpg?400|}}
 +\\
 +Da es unter Windows mit Firefox nicht möglich ist, direkt auf verlinkte Dateien, in meinem Fall PDF-Dokumente, zuzugreifen, habe ich einen Workaround geschaffen.\\
 +\\
 +\\
 +{{::ord_pdf.jpg?150 |}} Auf dem RPi wurde beim Installieren ein WEB-Server mitinstalliert. Im Verzeichnis **''/www/html/''** wurde ein Ordner **''/pdf''** erstellt, und in diesen die benötigten Dokumente kopiert.\\
 +\\
 +
 +Der Aufruf erfolgt mit einem externen Link {{::linkextern.png?15|Externer Link}}.
 +
 +''%%[[http://192.168.20.210\pdf\4002.pdf|Datenblatt HCF4002]]\\%%''\\
 +
 +In der Seitendarstellung wird der Link mit einer Weltkugel als externer Link gekennzeichnet
 +
 +''**HCF4002** - Dual 4-input NOR gate \ \ [[http://192.168.20.210\pdf\4002.pdf|Datenblatt HCF4002]]''\\
 +
 +und kann direkt angesprochen werden.
 +
 +----
  
 ===== Anpassen ===== ===== Anpassen =====
Zeile 573: Zeile 641:
  
 ---- ----
 +
 +==== Signatur ====
 +
 +Im Konfigurationsmanager / Darstellung / Signatur Folgenden Eintrag vornehmen:
 +
 +  => // @USER@ | %e-%b-%Y %H:%M //
 +  
 +Die Signatur sieht nach dieser Einstellung aus wie folgt:
 +
 +=> // administrator | 17-Feb-2019 00:44 //
 +
 +Weitere Info bei [[https://www.dokuwiki.org/config:signature|dokuwiki.org]] und [[https://secure.php.net/strftime|php.net]].
 +
 +----
 +
  
 ===== Quellenverzeichnis ===== ===== Quellenverzeichnis =====
rpi_dw.txt · Zuletzt geändert: 2020/02/02 20:33 von administrator