AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

weborf - En ligne dans le Cloud

Exécutez weborf dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande weborf qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


weborf - Serveur Web minimal

SYNOPSIS


weborf [options]

DESCRIPTION


Weborf est un serveur Web minimal. A également un support limité pour webdav. Cette page de manuel
documents Weborfles paramètres de ligne de commande de . Weborf est publié sous le GNU Général
Licence publique version 3.

OPTIONS


Options:
-b, --basedir
Doit être suivi d'un répertoire valide. Weborf utilisera ce répertoire en tant que root
répertoire et n'enverra pas les fichiers situés dans les répertoires parents. Mais c'est encore possible
pour que les scripts côté serveur lisent le contenu situé n'importe où sur le système de fichiers. Liens
sont également une solution de contournement pour quitter le répertoire de base.

-une, --auth
Doit être suivi d'une socket unix écoutée par un programme qui va gérer
authentification. Voir le site pour plus de détails.

-c, --cgi
Doit être suivi d'une liste (séparée par des virgules et sans espaces) de cgi
formats et le binaire pour exécuter ce format. Par exemple : .php,/usr/bin/php-
cgi,.sh,/usr/bin/sh-cgi Dans /etc/weborf.conf il y a une directive 'cgi',
correspondant à cette option. Il est utilisé lors du lancement de weborf en tant que démon SystemV.

-Ç, --cache
Doit être suivi d'un répertoire qui sera utilisé pour stocker les fichiers mis en cache. Tirer la chasse d'eau
le cache (videz ce répertoire), vous devez envoyer le signal USR2 au processus. Il est
conseillé de vider le cache au redémarrage (manuellement ou avec kill) car certains éléments
peut être invalide après un redémarrage, mais weborf ne le saura pas.

-T, --inetd
Doit être spécifié lors de l'utilisation de weborf avec inetd ou xinetd. ce sera encore
nécessaire de spécifier le port utilisé, de passer la valeur correcte aux scripts CGI.
La directive -u sera ignorée. Le mode démon -d ne doit pas être utilisé.

-t, --le goudron
S'il est utilisé, au lieu d'envoyer une liste de répertoires lors de la demande d'un répertoire, weborf
enverra un fichier tar.gz avec le contenu de ce répertoire. Il est principalement utilisé pour
partager des fichiers et préserver leurs autorisations.

-X, --noexec
Lorsqu'il est utilisé, weborf enverra des scripts comme s'il s'agissait de fichiers normaux au lieu de
les exécuter et envoyer leur sortie.

-m, --mime
Lorsqu'il est utilisé, weborf enverra l'en-tête Content-Type. Il est fortement conseillé d'utiliser
lors de l'utilisation de weborf comme serveur de production car certains navigateurs s'appuient sur ce champ.
Cette valeur n'affectera pas les pages CGI.

-je, --ip
Doit être suivi d'une adresse IP valide (v6 ou v4, selon la façon dont weborf a été
compilé. Exécutez weborf -h pour le savoir), et weborf n'acceptera que les connexions
dirigé vers cette IP spécifique. Si l'adresse IP fournie n'est pas utilisée par un réseau
périphérique sur l'hôte, weborf se terminera. Par défaut, weborf écoute toutes les IP
adresses sur l'hôte local.

-k, --casquettes
Affiche quelques options de compilation dans un format lisible par machine.

-p, --Port
Doit être suivi d'un numéro de port valide (entre 1 et 65535), et weborf
écouter la connexion entrante sur le port spécifié. Si le port est déjà utilisé
weborf se terminera. Pour utiliser des numéros de port faibles (inférieurs à 1024), il est nécessaire de
exécuter le processus en tant que root. Ce n'est donc pas une bonne idée d'exécuter un serveur Web avec
privilèges root, il est donc possible de spécifier un autre utilisateur.

-V, --virtuel
Permet à weborf d'utiliser des hôtes virtuels. Le basedir fourni avec -b sera le
celui par défaut (sera utilisé si l'hôte demandé est inconnu). Chaque hôte virtuel
doit être sous la forme host[:port]=basedir. Le port doit être spécifié si le port
utilisé est différent de 80. Et le basedir doit se terminer par un /. Pour séparer plusieurs
virtualhosts, utilisez une virgule et évitez les espaces. Pour que weborf utilise différemment
virtualhosts sur différents ports, il faudra lancer de nombreux weborf's
procédés.

-JE, --indice
Doit être suivi d'une liste (séparée par des virgules et sans espaces) d'index
des dossiers. Weborf essaiera de charger un fichier d'index en suivant l'ordre dans lequel ils sont répertoriés,
et si aucun n'est trouvé, il listera le contenu du répertoire. Dans
/etc/weborf.conf il existe une directive 'indexes' correspondant à cette option. Ce
est utilisé lors du lancement de weborf en tant que démon SystemV.

-u Doit être suivi d'un uid valide, différent de 0. Weborf utilisera cet utilisateur pour faire
son travail, mais se liera au port réseau avec l'utilisateur précédent. Ce mécanisme
est destiné à permettre aux utilisateurs de l'exécuter en tant que root et d'utiliser le port 80, puis de le laisser s'exécuter
sans privilèges root.

-d Exécute weborf en tant que démon. Il ne se terminera pas lorsque son processus père se terminera,
et il laissera le shell libre de recevoir des commandes.

SCRIPT


Weborf est capable d'envoyer des pages générées dynamiquement à l'aide de php-cgi (s'il est installé). Lorsqu'un
le nom du fichier se termine par ".php", weborf utilisera php pour exécuter ce fichier avant de l'envoyer à
le client. Le commutateur -c remplacera le comportement par défaut. Il est également possible de
créer des scripts ou des binaires dans d'autres langues, il suffit de lire rfc3875 pour savoir comment gérer
paramètres.

RETOUR VALEURE


0 La résiliation normale s'est produite après un signal, une démonisation ou une version imprimée et
sortie ou ainsi de suite...

1 Basedir n'est pas un répertoire

2 Adresse IP invalide

3 Port déjà utilisé

4 Numéro de port invalide

5 Le socket d'authentification n'existe pas ou n'est pas un socket Unix

6 Trop d'index fournis en paramètre à -I ou à -c. Augmentation de MAXINDEXCOUNT dans
le fichier options.h et la recompilation peuvent résoudre le problème. Mais fournir un
une quantité raisonnable de noms de fichiers d'index serait une meilleure solution.

7 Impossible d'allouer de la mémoire

9 Impossible de changer l'UID

10 Erreur avec le répertoire de cache

19 Paramètres invalides sur la ligne de commande

SIGNAUX


SIGUSR1
Imprime l'état interne de la file d'attente et des threads du socket sur la sortie standard

Utiliser weborf en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB Open Source
    Portail des opérations informatiques : une ouverture complète
    source, ITIL, service basé sur le Web
    outil de gestion comprenant un
    CMDB personnalisable, un système de helpdesk et
    un documentaliste...
    Télécharger itop - ITSM CMDB OpenSource
  • 2
    Clémentines
    Clémentines
    Clémentine est une musique multiplateforme
    lecteur et organisateur de bibliothèque inspiré par
    Amarok 1.4. Il a un rapide et
    interface facile à utiliser et vous permet de
    chercher et...
    Télécharger Clémentine
  • 3
    XISMUS
    XISMUS
    ATTENTION : la mise à jour cumulative 2.4.3 a
    été libéré !! La mise à jour fonctionne pour tout
    version 2.xx précédente. Si mise à niveau
    à partir de la version v1.xx, veuillez télécharger et
    i ...
    Télécharger XISMuS
  • 4
    facetracknoir
    facetracknoir
    Programme de headtracking modulaire qui
    prend en charge plusieurs suivis de visage, filtres
    et les protocoles de jeu. Parmi les traqueurs
    sont les SM FaceAPI, AIC Inertial Head
    Traqueur...
    Télécharger facetracknoir
  • 5
    Code QR PHP
    Code QR PHP
    Le code QR PHP est open source (LGPL)
    bibliothèque de génération de QR Code,
    code-barres en 2 dimensions. Basé sur
    bibliothèque libqrencode C, fournit une API pour
    création de QR Code barc...
    Télécharger le code QR PHP
  • 6
    freeciv
    freeciv
    Freeciv est un tour par tour gratuit
    jeu de stratégie multijoueur, dans lequel chacun
    joueur devient le leader d'un
    civilisation, luttant pour obtenir la
    objectif ultime : devenir...
    Télécharger Freeciv
  • Plus "

Commandes Linux

Ad