IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

weborf - Online nel cloud

Esegui weborf nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando weborf che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


weborf - server web minimo

SINOSSI


weborf [opzioni]

DESCRIZIONE


Weborf è un server web minimale. Ha anche un supporto limitato per webdav. Questa pagina di manuale
documenti Weborfi parametri della riga di comando. Weborf è rilasciato sotto GNU General
Licenza pubblica versione 3.

VERSIONI


Opzioni:
-B, --basato
Deve essere seguito da una directory valida. Weborf utilizzerà questa directory come root
directory e non invierà file che si trovano nelle directory principali. Ma è ancora possibile
per gli script lato server per leggere i contenuti che si trovano ovunque nel filesystem. Link
sono anche una soluzione alternativa per uscire dalla directory di base.

-un, --auth
Deve essere seguito da un socket unix ascoltato da un programma che gestirà
autenticazione. Vedere il sito Web per maggiori dettagli.

-C, --cgi
Deve essere seguito da un elenco (separato da virgole e senza spazi) di cgi
formati e il binario per eseguire quel formato. Ad esempio: .php,/usr/bin/php-
cgi,.sh,/usr/bin/sh-cgi In /etc/weborf.conf c'è una direttiva 'cgi',
corrispondente a questa opzione. Viene utilizzato quando si avvia weborf come demone SystemV.

-C, --cache
Deve essere seguito da una directory che verrà utilizzata per memorizzare i file memorizzati nella cache. Scaricare
la cache (svuota quella directory) devi inviare il segnale USR2 al processo. è
consigliato di svuotare la cache al riavvio (manualmente o con kill) perché alcuni elementi
potrebbe non essere valido dopo un riavvio, ma weborf non lo saprebbe.

-T, --inetd
Deve essere specificato quando si usa weborf con inetd o xinetd. sarà ancora
necessario specificare la porta utilizzata, per passare il valore corretto agli script CGI.
La direttiva -u verrà ignorata. La modalità Daemon -d non dovrebbe essere utilizzata.

-T, --catrame
Se utilizzato, invece di inviare l'elenco delle directory quando si richiede una directory, weborf
invierà un file tar.gz con il contenuto di quella directory. Viene utilizzato principalmente per
condividere file e preservare i relativi permessi.

-X, --noexec
Quando utilizzato, weborf invierà gli script come se fossero file normali invece di
eseguirli e inviarne l'output.

-M, --mimo
Quando utilizzato, weborf invierà l'intestazione Content-Type. Si consiglia vivamente di utilizzare
it quando si utilizza weborf come server di produzione perché alcuni browser si basano su questo campo.
Questo valore non influenzerà le pagine CGI.

-io, --ip
Deve essere seguito da un indirizzo IP valido (v6 o v4, a seconda di come era weborf
compilato. Esegui weborf -h per saperlo) e weborf accetterà solo connessioni
diretto a quell'IP specifico. Se l'indirizzo IP fornito non è utilizzato da una rete
dispositivo sull'host, weborf terminerà. Di default weborf ascolta tutti gli IP
indirizzi sull'host locale.

-K, --caps
Mostra alcune opzioni in fase di compilazione in un formato leggibile dalla macchina.

-P, --porta
Deve essere seguito da un numero di porta valido (tra 1 e 65535) e weborf lo farà
ascolta la connessione in entrata sulla porta specificata. Se la porta è già utilizzata
weborf terminerà. Per utilizzare numeri di porta bassi (minori di 1024) è necessario
eseguire il processo come root. Quindi non è una buona idea eseguire un server web con
privilegi di root, quindi è possibile specificare un altro utente.

-V, --virtuale
Consente a weborf di utilizzare virtualhost. Il basedir fornito con -b sarà il
quello predefinito (verrà utilizzato se l'host richiesto è sconosciuto). Ogni host virtuale
deve essere nella forma host[:port]=basedir. La porta deve essere specificata se la porta
usato è diverso da 80. E il basedir deve terminare con a /. Per separare molti
virtualhosts, usa una virgola ed evita gli spazi. Per fare in modo che weborf usi diversamente
virtualhost su porte diverse, sarà necessario lanciare molti weborf
processi.

-IO, --indice
Deve essere seguito da un elenco (separato da virgole e senza spazi) di index
File. Weborf proverà a caricare un file indice seguendo l'ordine in cui sono elencati,
e se non ne viene trovato nessuno elencherà il contenuto della directory. In
/etc/weborf.conf c'è una direttiva 'indexes', corrispondente a questa opzione. Esso
viene utilizzato all'avvio di weborf come demone SystemV.

-u Deve essere seguito da un uid valido, diverso da 0. Weborf utilizzerà questo utente per farlo
il suo lavoro, ma si legherà alla porta di rete con l'utente precedente. Questo meccanismo
ha lo scopo di consentire agli utenti di eseguirlo come root e utilizzare la porta 80, quindi lasciarlo funzionare
senza privilegi di root.

-d Esegue weborf come demone. Non terminerà quando il suo processo padre termina,
e lascerà la shell libera di ricevere comandi.

SCRIPT


Weborf è in grado di inviare pagine generate dinamicamente utilizzando php-cgi (se installato). Quando un
il nome del file termina con ".php", weborf utilizzerà php per eseguire questo file prima di inviarlo a
il cliente. L'opzione -c sovrascriverà il comportamento predefinito. È anche possibile
creare script o binari in altre lingue, basta leggere rfc3875 per sapere come gestire
parametri.

RITORNO VALORE


0 La normale terminazione si è verificata dopo un segnale, una demonizzazione o una versione stampata e
esci o così via...

1 Basedir non è una directory

2 Indirizzo IP non valido

3 Porta già in uso

4 Numero di porta non valido

5 Il socket di autenticazione non esiste o non è un socket unix

6 Troppi indici forniti come parametro per -I o per -c. Aumentando MAXINDEXCOUNT in
il file options.h e la ricompilazione possono risolvere il problema. Ma fornendo un
una quantità ragionevole di nomi di file di indice sarebbe una soluzione migliore.

7 Impossibile allocare memoria

9 Impossibile modificare l'UID

10 Errore con la directory della cache

19 Parametri non validi sulla riga di comando

SEGNALI


SIGUSR1
Stampa lo stato interno della coda e dei thread del socket sullo standard output

Usa weborf online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 2
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repository dei pacchetti per ArchLabs Questo è un file
    applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/archlabs-repo/.
    È stato ospitato in OnWorks in...
    Scarica archlabs_repo
  • 4
    Progetto Zefiro
    Progetto Zefiro
    Il progetto Zephyr è una nuova generazione
    sistema operativo in tempo reale (RTOS) che
    supporta più hardware
    architetture. Si basa su a
    kernel a ingombro ridotto...
    Scarica il progetto zephyr
  • 5
    SCons
    SCons
    SCons è uno strumento di costruzione di software
    che è un'alternativa superiore al
    il classico strumento di costruzione "Make" che
    tutti conosciamo e amiamo. SCons è
    implementato un...
    Scarica SCons
  • 6
    PSInt
    PSInt
    PSeInt è un interprete di pseudo-codice per
    studenti di programmazione di lingua spagnola.
    Il suo scopo principale è quello di essere uno strumento per
    imparare e comprendere le basi
    concetto...
    Scarica PSInt
  • Di Più "

Comandi Linux

  • 1
    7z
    7z
    7z - Un archiviatore di file con la massima estensione
    rapporto di compressione ...
    Corri 7z
  • 2
    7za
    7za
    7za - Un archiviatore di file con la massima estensione
    rapporto di compressione ...
    Esegui 7za
  • 3
    raccapricciante
    raccapricciante
    CREEPY - Un'informazione di geolocalizzazione
    aggregatore DESCRIZIONE: raccapricciante è un
    applicazione che ti permette di raccogliere
    informazioni relative alla geolocalizzazione su
    utenti di...
    Corri inquietante
  • 4
    cricket-compila
    cricket-compila
    cricket - Un programma per gestire il
    raccolta e visualizzazione di serie temporali
    dati ...
    Esegui la compilazione di cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script da ottenere
    informazioni sulla versione installata
    di G-Wrap...
    Esegui g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controlla l'accesso a
    mapset corrente per altri utenti sul
    sistema. Se non viene fornita alcuna opzione, viene stampato
    stato attuale. PAROLE CHIAVE: generale, mappa
    gestione, p...
    Esegui g.accessgrass
  • Di Più "

Ad