EngelsFransSpaans

Ad


OnWorks-favicon

weborf - Online in de cloud

Voer weborf uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht weborf die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


weborf - Minimale webserver

KORTE INHOUD


weborf [opties]

PRODUCTBESCHRIJVING


Weborf is een minimale webserver. Heeft ook een beperkte ondersteuning voor webdav. Deze handleiding
documenten Weborf's opdrachtregelparameters. Weborf wordt vrijgegeven onder de GNU General
Openbare licentie versie 3.

OPTIES


Opties:
-B, --basir
Moet worden gevolgd door een geldige map. Weborf gebruikt deze map als root
directory, en verzendt geen bestanden die zich in bovenliggende mappen bevinden. Maar het kan nog steeds
voor server-side scripts om inhoud te lezen die zich overal op het bestandssysteem bevindt. Links
zijn ook een tijdelijke oplossing om de basismap te verlaten.

-een, --aut
Moet worden gevolgd door een unix-socket die wordt beluisterd door een programma dat het afhandelt
authenticatie. Zie de website voor meer details.

-C, --cgi
Moet worden gevolgd door een lijst (gescheiden door komma's en zonder spaties) van cgi
formaten en het binaire bestand om dat formaat uit te voeren. Bijvoorbeeld: .php,/usr/bin/php-
cgi,.sh,/usr/bin/sh-cgi In /etc/weborf.conf staat een 'cgi'-richtlijn,
overeenkomt met deze optie. Het wordt gebruikt bij het starten van weborf als SystemV-daemon.

-C, --cache
Moet worden gevolgd door een map die wordt gebruikt om bestanden in de cache op te slaan. Doortrekken
de cache (leeg die map) moet u een USR2-signaal naar het proces sturen. Het is
geadviseerd om de cache leeg te spoelen bij opnieuw opstarten (handmatig of met kill) omdat sommige items
kan ongeldig zijn na een herstart, maar weborf zou dat niet weten.

-T, --inetd
Moet worden opgegeven bij gebruik van weborf met inetd of xinetd. Het zal stil zijn
nodig om de gebruikte poort te specificeren, om de juiste waarde door te geven aan de CGI-scripts.
De -u richtlijn wordt genegeerd. De Daemon -d-modus mag niet worden gebruikt.

-T, --teer
Indien gebruikt, in plaats van het verzenden van een directorylijst bij het aanvragen van een directory, weborf
zal een tar.gz-bestand verzenden met de inhoud van die map. Het wordt voornamelijk gebruikt om
bestanden delen en hun rechten behouden.

-X, --noexec
Bij gebruik zal weborf scripts verzenden alsof het normale bestanden zijn in plaats van
uitvoeren en hun uitvoer verzenden.

-M, --mime
Bij gebruik stuurt weborf de Content-Type header. Het is sterk aan te raden om te gebruiken:
het bij gebruik van weborf als productieserver omdat sommige browsers op dit veld vertrouwen.
Deze waarde heeft geen invloed op de CGI-pagina's.

-l, --ik p
Moet worden gevolgd door een geldig IP-adres (v6 of v4, afhankelijk van hoe weborf was
gecompileerd. Voer weborf -h uit om het te weten), en weborf accepteert alleen verbindingen
gericht op dat specifieke IP-adres. Als het opgegeven IP-adres niet door een netwerk wordt gebruikt
apparaat op de host, wordt weborf beëindigd. Standaard luistert weborf naar alle IP
adressen op de lokale host.

-k, --hoofdletters
Toont enkele opties voor het compileren in een machineleesbaar formaat.

-P, --haven
Moet worden gevolgd door een geldig poortnummer (tussen 1 en 65535), en weborf zal
luister naar de inkomende verbinding op de opgegeven poort. Als de poort al in gebruik is
weborf zal eindigen. Om lage poortnummers (minder dan 1024) te gebruiken, is het nodig om:
voer het proces uit als root. Het is dus geen goed idee om een ​​webserver te draaien met
root-rechten, dus het is mogelijk om een ​​andere gebruiker op te geven.

-V, --virtueel
Stelt weborf in staat om virtualhosts te gebruiken. De baser geleverd met -b zal de . zijn
standaard één (wordt gebruikt als de gevraagde host onbekend is). Elke virtuele host
moet de vorm host[:port]=basedir hebben. De poort moet worden opgegeven als de poort
gebruikt is anders dan 80. En de basedir moet eindigen op a /. Om velen te scheiden
virtualhosts, gebruik een komma en vermijd spaties. Om weborf anders te gebruiken
virtualhosts op verschillende poorten, het zal nodig zijn om veel weborf's te starten
processen.

-L, --inhoudsopgave
Moet worden gevolgd door een lijst (gescheiden door komma's en zonder spaties) van index
bestanden. Weborf zal proberen een indexbestand te laden in de volgorde waarin ze worden vermeld,
en als er geen wordt gevonden, wordt de inhoud van de map weergegeven. In
/etc/weborf.conf er is een 'indexes'-instructie die overeenkomt met deze optie. Het
wordt gebruikt bij het starten van weborf als SystemV-daemon.

-u Moet worden gevolgd door een geldige uid, anders dan 0. Weborf zal deze gebruiker gebruiken om dit te doen
zijn werk, maar zal binden aan de netwerkpoort met de vorige gebruiker. Dit mechanisme:
is bedoeld om gebruikers het als root te laten uitvoeren en poort 80 te gebruiken, en het vervolgens te laten uitvoeren
zonder rootrechten.

-d Draait weborf als een daemon. Het zal niet eindigen wanneer zijn vaderproces eindigt,
en het zal de shell vrijlaten om commando's te ontvangen.

SCHRIJVEN


Weborf kan dynamisch gegenereerde pagina's verzenden met behulp van php-cgi (indien geïnstalleerd). Wanneer een
bestandsnaam eindigt met ".php", weborf zal php gebruiken om dit bestand uit te voeren voordat het wordt verzonden naar
de cliënt. De schakeloptie -c heft het standaardgedrag op. Het is ook mogelijk om
maak scripts of binaire bestanden in andere talen, lees rfc3875 om te weten hoe u ermee om moet gaan
parameters.

RETURN WAARDE


0 Normale beëindiging vond plaats na een signaal, een daemonisatie of een printversie en
uitstappen of zo...

1 Basedir is geen directory

2 Ongeldig IP-adres

3 Poort al in gebruik

4 Ongeldig poortnummer

5 Authenticatie-socket bestaat niet of is geen unix-socket

6 Te veel indexen opgegeven als parameter voor -I of -c. MAXINDEXCOUNT verhogen in
het bestand options.h en opnieuw compileren kan het probleem oplossen. Maar het verstrekken van een
een redelijke hoeveelheid indexbestandsnamen zou een betere oplossing zijn.

7 Kan geen geheugen toewijzen

9 Kan UID niet wijzigen

10 Fout met cachemap

19 Ongeldige parameters op opdrachtregel

SIGNALEN


SIGUSR1
Drukt de interne status van de wachtrij en threads van de socket af op de standaarduitvoer

Gebruik weborf online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad