EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

wedorf – Online in der Cloud

Führen Sie wedorf im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl wedorf, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


wedorf – Minimaler Webserver

ZUSAMMENFASSUNG


wedorf [Optionen]

BESCHREIBUNG


Wedorf ist ein minimaler Webserver. Hat auch eine eingeschränkte Unterstützung für WebDav. Diese Handbuchseite
Unterlagen WedorfBefehlszeilenparameter. Wedorf wird unter dem GNU General veröffentlicht
Öffentliche Lizenzversion 3.

OPTIONAL


Zubehör:
-B, --basedir
Darauf muss ein gültiges Verzeichnis folgen. Wedorf wird dieses Verzeichnis als Root verwenden
Verzeichnis und sendet keine Dateien, die sich in übergeordneten Verzeichnissen befinden. Aber es ist immer noch möglich
für serverseitige Skripte zum Lesen von Inhalten, die sich irgendwo im Dateisystem befinden. Links
sind auch eine Problemumgehung, um das Basisverzeichnis zu verlassen.

-a, --auth
Es muss ein Unix-Socket folgen, der von einem Programm abgehört wird, das die Verarbeitung übernimmt
Authentifizierung. Weitere Einzelheiten finden Sie auf der Website.

-C, --cgi
Darauf muss eine Liste (durch Kommas und ohne Leerzeichen getrennt) von CGI folgen
Formate und die Binärdatei, um dieses Format auszuführen. Zum Beispiel: .php,/usr/bin/php-
cgi,.sh,/usr/bin/sh-cgi In /etc/weborf.conf gibt es eine 'cgi'-Direktive,
entsprechend dieser Option. Es wird beim Starten von wedorf als SystemV-Daemon verwendet.

-VS, --Zwischenspeicher
Darauf muss ein Verzeichnis folgen, das zum Speichern zwischengespeicherter Dateien verwendet wird. Spülen
Um den Cache zu löschen (das Verzeichnis zu leeren), müssen Sie ein USR2-Signal an den Prozess senden. Es ist
Aufgrund einiger Elemente wird empfohlen, den Cache beim Neustart zu leeren (manuell oder mit Kill).
könnte nach einem Neustart ungültig sein, aber wedorf würde das nicht wissen.

-T, --inetd
Muss angegeben werden, wenn wedorf mit inetd oder xinetd verwendet wird. Es wird still sein
Es ist notwendig, den verwendeten Port anzugeben, um den richtigen Wert an die CGI-Skripte zu übergeben.
Die Direktive -u wird ignoriert. Der Daemon-d-Modus sollte nicht verwendet werden.

-T, --Teer
Bei Verwendung wird wedorf anstelle der Verzeichnisliste beim Anfordern eines Verzeichnisses gesendet
sendet eine tar.gz-Datei mit dem Inhalt dieses Verzeichnisses. Es wird hauptsächlich dazu verwendet
Dateien freigeben und ihre Berechtigungen beibehalten.

-X, --noexec
Bei Verwendung sendet wedorf Skripte so, als wären sie normale Dateien
sie ausführen und ihre Ausgabe senden.

-M, --Mime
Bei Verwendung sendet wedorf den Content-Type-Header. Die Verwendung wird dringend empfohlen
Es wird verwendet, wenn wedorf als Produktionsserver verwendet wird, da einige Browser auf dieses Feld angewiesen sind.
Dieser Wert hat keinen Einfluss auf die CGI-Seiten.

-ich, --ip
Darauf muss eine gültige IP-Adresse folgen (v6 oder v4, je nachdem, wie wedorf war).
zusammengestellt. Führen Sie wedorf -h aus, um es zu erfahren. Wedorf akzeptiert dann nur Verbindungen
auf diese spezifische IP gerichtet. Wenn die angegebene IP-Adresse nicht von einem Netzwerk verwendet wird
Gerät auf dem Host, wird Wedorf beendet. Standardmäßig hört Wedorf alle IPs ab
Adressen auf dem lokalen Host.

-k, --Kappen
Zeigt einige Optionen zur Kompilierungszeit in einem maschinenlesbaren Format.

-P, --Hafen
Darauf muss eine gültige Portnummer (zwischen 1 und 65535) folgen, und wedorf wird dies tun
Hören Sie auf eingehende Verbindungen am angegebenen Port. Wenn der Port bereits verwendet wird
wedorf wird beendet. Um niedrige Portnummern (weniger als 1024) zu verwenden, ist dies erforderlich
Führen Sie den Prozess als Root aus. Daher ist es keine gute Idee, einen Webserver damit zu betreiben
Root-Rechte, sodass die Angabe eines anderen Benutzers möglich ist.

-V, --virtuell
Ermöglicht Wedorf die Verwendung von Virtualhosts. Das mit -b gelieferte Basisverzeichnis ist das
Standardwert (wird verwendet, wenn der angeforderte Host unbekannt ist). Jeder virtuelle Host
muss die Form host[:port]=basedir haben. Der Port muss angegeben werden, wenn der Port
used ist anders als 80. Und das basedir muss mit a enden /. Um viele zu trennen
Virtualhosts verwenden Sie ein Komma und vermeiden Sie Leerzeichen. Wedorf anders nutzen
Wenn Sie virtuelle Hosts auf verschiedenen Ports verwenden, müssen viele Wedorfs gestartet werden
Prozesse.

-ICH, --Index
Darauf muss eine Indexliste (getrennt durch Kommas und ohne Leerzeichen) folgen
Dateien. Wedorf wird versuchen, eine Indexdatei in der aufgeführten Reihenfolge zu laden.
und wenn keines gefunden wird, wird der Inhalt des Verzeichnisses aufgelistet. In
/etc/wedorf.conf gibt es eine „indexes“-Direktive, die dieser Option entspricht. Es
wird beim Starten von Wedorf als SystemV-Daemon verwendet.

-u Darauf muss eine gültige UID folgen, die sich von 0 unterscheidet. Wedorf wird diesen Benutzer dafür verwenden
seine Arbeit, bindet sich jedoch an den Netzwerkport des vorherigen Benutzers. Dieser Mechanismus
soll es Benutzern ermöglichen, es als Root auszuführen, Port 80 zu verwenden und es dann laufen zu lassen
ohne Root-Rechte.

-d Führt Wedorf als Daemon aus. Es wird nicht beendet, wenn sein Vaterprozess beendet wird.
und es lässt die Shell frei, Befehle zu empfangen.

SCHREIBEN


Wedorf ist in der Lage, dynamisch generierte Seiten mit php-cgi (falls installiert) zu versenden. Wenn ein
Wenn der Dateiname mit „.php“ endet, verwendet Wedorf PHP, um diese Datei auszuführen, bevor sie an gesendet wird
der Kunde. Der Schalter -c überschreibt das Standardverhalten. Es ist auch möglich
Erstellen Sie Skripte oder Binärdateien in anderen Sprachen. Lesen Sie einfach RFC3875, um zu erfahren, wie man damit umgeht
Parameter.

RÜCKKEHR BEWERTUNG


0 Die normale Beendigung erfolgte nach einem Signal, einer Daemonisierung oder einer Druckversion und
Exit oder so weiter...

1 Basedir ist kein Verzeichnis

2 ungültige IP-Adresse

3 Port bereits verwendet

4 Ungültige Portnummer

5 Der Authentifizierungs-Socket existiert nicht oder ist kein Unix-Socket

6 Zu viele Indizes wurden als Parameter für -I oder -c bereitgestellt. MAXINDEXCOUNT wird erhöht
Die Datei „options.h“ und eine Neukompilierung können das Problem lösen. Aber Bereitstellung eines
Eine angemessene Anzahl von Indexdateinamen wäre eine bessere Lösung.

7 Speicher kann nicht zugewiesen werden

9 UID kann nicht geändert werden

10 Fehler beim Cache-Verzeichnis

19 Ungültige Parameter in der Befehlszeile

SIGNALE


SIGUSR1
Gibt den internen Status der Warteschlange und Threads des Sockets auf der Standardausgabe aus

Nutzen Sie Wedorf online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    itop – ITSM CMDB OpenSource
    itop – ITSM CMDB OpenSource
    IT Operations Portal: ein vollständig geöffnetes
    Source, ITIL, webbasierter Service
    Management-Tool einschließlich einer vollständig
    anpassbare CMDB, ein Helpdesk-System und
    ein Dokumentarmann...
    Laden Sie itop - ITSM CMDB OpenSource herunter
  • 2
    Clementine
    Clementine
    Clementine ist eine Multi-Plattform-Musik
    Player und Bibliotheksorganisator inspiriert von
    Amarok 1.4. Es hat eine schnelle und
    einfach zu bedienende Oberfläche und ermöglicht es Ihnen
    suchen und ...
    Clementine herunterladen
  • 3
    XISMus
    XISMus
    ACHTUNG: Kumulatives Update 2.4.3 hat
    freigegeben worden!! Das Update funktioniert bei jedem
    vorherige Version 2.xx. Wenn Sie upgraden
    ab Version v1.xx bitte herunterladen und
    i ...
    Laden Sie XISmuS herunter
  • 4
    facetracknoir
    facetracknoir
    Modulares Headtracking-Programm, das
    unterstützt mehrere Face-Tracker, Filter
    und Spielprotokolle. Unter den Trackern
    sind die SM FaceAPI, AIC Inertial Head
    Verfolger ...
    facetracknoir herunterladen
  • 5
    PHP-QR-Code
    PHP-QR-Code
    PHP-QR-Code ist Open Source (LGPL)
    Bibliothek zum Generieren von QR-Code,
    2-dimensionaler Strichcode. Beyogen auf
    libqrencode C-Bibliothek, bietet API für
    QR-Code-Barc erstellen...
    Laden Sie den PHP-QR-Code herunter
  • 6
    freibürgerlich
    freibürgerlich
    Freeciv ist ein kostenloses rundenbasiertes Spiel
    Multiplayer-Strategiespiel, in dem jeder
    Der Spieler wird zum Anführer von a
    Zivilisation, die darum kämpft, die zu erhalten
    Endziel: zu ...
    Laden Sie Freeciv herunter
  • Mehr »

Linux-Befehle

Ad