Not logged in. · Lost password · Register
Forum: Non-English Discussion German discussion RSS
Portables Dokuwiki für Linux, z.B. vergleichbar mit portabler Windows Version mit Micro Apache ?
Page:  previous  1  2 
Avatar
MarkT #16
Member for 3 months · 51 posts
Group memberships: Members
Show profile · Link to this post
In reply to post ID 68268
Nun funktioniert die Ausführung des Dokuwiki unter Linux LMDE3 wie folgt:

Wenn ich folgendes mache meldet sich der php.cli Webserver:
  • php-cli per Anwendungsverwaltung von LMDE3 installieren

Ableage des Dokuwiki auf dem Schreibtisch unter:
/home/user/Schreibtisch/dokuwiki/dokuwiki

Eingabe in Konsole:
cd /home/user/Schreibtisch/dokuwiki/dokuwiki
Enter eingeben
php -S 127.0.0.1:8000   (funktioniert zumindest unter LMDE3 nicht durch Aufruf von php -S localhost:8000)
Enter eingeben

Ausgabe in Konsole:
PHP 7.0.33-0+deb9u6 Development Server started at Thu Jan 30 14:34:54 2020
Listening on http://127.0.0.1:8000
Document root is /home/user/Schreibtisch/dokuwiki/dokuwiki

Aufruf des Dokuwiki im Browser wahlweise mit (obwohl der Aufruf im Terminal nur mit php -S 127.0.0.1:8000 funktioniert):
http://127.0.0.1:8000/
http://localhost:8000/

Verbesserungspotential:
  • passende "dokuwiki_start_fuer_linux.sh" schreiben
  • Lösung im dokuwiki.org anderen zugänglich machen

Entwurf für Bash Startdatei für Linux "dokuwiki_start_fuer_linux.sh" :
#!/bin/bash
#
#
# Dokumentation:
# Damit sich der rudimentäre Komandozeilen PHP Server verwenden unter Linux zur Ausführung des DokuWiki verwenden lässt, muß "php-cli" wahlweise per Komandozeile oder GUI unterstützt per Anwendungsverwaltung installiert werden
# Der Ablageort der dokuwiki_start_fuer_linux.sh lautet:
# Die dokuwiki_start_fuer_linux.sh muß unter Linux per Rechtsklick -- Eigenschaften -- Ausführbar gemacht werden
#
# Pfad zum Dokuwiki bestimmen oder ein geben, und am besten in Variable schreiben:
# Pfad zum Dokuwiki ein geben
Echo Bitte geben sie den Pfad zum Dokuwiki wie z.B. cd /home/user/Schreibtisch/dokuwiki/dokuwiki ein und drücken sie Enter
Wait bis Enter ein gegeben wurde
#
# php-cli Server auf Adresse und Port starten (es gehen sicher auch andere Ports ab Port 8000 wie z.B. 8080)
php -S 127.0.0.1:8000
#
# eine Sekunde Pause ein legen oder testen ob der Webserver wirklich schon oben ist
Wait 1
#
# Pfad von Dokuwiki bestimmen und in Variable schreiben
# Dokuwiki per Browser, unter Zuhilfenahme von Variable auf rufen
#
# Terminal erst einmal offen lassen
# Serverbeendigung durch Eingabe von beliebiger Taste im Terminal per Echo an kündigen
# Serverbeendigung durch Eingabe von beliebiger Taste im Terminal durchführen durchführen
This post was edited 8 times, last on 2020-01-31, 21:22 by MarkT.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Page:  previous  1  2 
Go to forum
Imprint
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Current time: 2020-04-04, 11:34:08 (UTC +02:00)