DokuWiki

It's better when it's simple

Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Diese Übersetzung ist älter als das Original und ist eventuell veraltet. Änderungen zeigen.
Übersetzungen dieser Seite?:

Erfahre mehr über DokuWiki

DokuWiki erweitern

Geschäftliche Nutzung

Unsere Community


Folge uns auf Facebook, Twitter und anderen Sozialen Netzwerken.

de:install:mongoose

Mongoose

Mongoose ist ein einfach zu bedienender Webserver für Windows, Linux und Mac. Er kann auch als eingebettete Webserver-Bibliothek verwendet werden, um Anwendungen eine Webschnittstelle zur Verfügung zu stellen.

Download für Linux: https://code.google.com/archive/p/mongoose/downloads Download für Windows und Mac: https://cesanta.com/binary.html

Das ausführbare Programm Mongoose ist nicht von einer externen Bibliothek oder Konfiguration abhängig. Wenn es in ein beliebiges Verzeichnis kopiert und von dort gestartet wird, beginnt es, dieses Verzeichnis auf Port 8080
zu bedienen. (für den Zugang zu den Dateien gehen Sie bitte auf http://localhost:8080).

Wenn eine zusätzliche Konfiguration erforderlich ist - z.B. ein anderer Listening-Port oder eine IP-basierte Zugriffskontrolle,
dann kann eine Datei mongoose.conf mit entsprechenden Optionen im gleichen Verzeichnis erstellt werden, in dem die ausführbare Datei befindet. Dies macht Mongoose perfekt für alle Arten von Demos, Schnelltests, Dateiaustausch und Web-Programmierung.

DokuWiki funktioniert gut mit Mongoose und PHP through CGI.

Telling Mongoose how to work with PHP

This requires the following settings in the „mongoose.conf“ file:

     cgi_extensions .cgi,.pl,.php
     cgi_interpreter \YOUR_PHP_INSTALL_DIRECTORY\php-cgi.exe

Telling PHP how to work with Mongoose

If PHP is installed and verified to work when launched from the command-line, there is a possibility that the webbrowser does not show the PHP output when pointed to URLhttp://yourserver/path_to_your_script.php“.

When you see the text „Input file not specified“, it means that PHP must be told to work with Mongoose. The variable 'doc_root' in file 'php.ini' must be set to match the „mongoose.conf“ variable 'document_root'.

Sicherheit

Da Mongoose keine .htaccess-Dateien (wie Apache) verwendet, sollten die Dokuwiki-Verzeichnisse (bin, conf, data und inc) unzugänglich gemacht werden, indem die Prozedur wie in Security beschrieben durchgeführt wird.

Des weiteren ist es eine gute Idee, die Funktion zum Auflisten von Verzeichnissen in der Datei „mongoose.conf“ zu deaktivieren.

       enable_directory_listing no
de/install/mongoose.txt · Zuletzt geändert: 2020-01-29 00:02 von MarkT