Englishfrançaisespagnol

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
INSTITUTIONNELS 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
    Unitedrpms
    Unitedrpms
    Rejoignez-nous à Gitter !
    https://gitter.im/unitedrpms-people/Lobby
    Activez le référentiel URPMS dans votre
    système -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Télécharger unitedrpms
  • 2
    Boostez les bibliothèques C++
    Boostez les bibliothèques C++
    Boost fournit un portable gratuit
    bibliothèques C++ évaluées par des pairs. Les
    l'accent est mis sur les bibliothèques portables qui
    fonctionnent bien avec la bibliothèque standard C++.
    Voir http://www.bo...
    Télécharger les bibliothèques Boost C++
  • 3
    VirtuelGL
    VirtuelGL
    VirtualGL redirige les commandes 3D d'un
    Application Unix/Linux OpenGL sur un
    GPU côté serveur et convertit le
    rendu des images 3D dans un flux vidéo
    avec lequel ...
    Télécharger VirtualGL
  • 4
    libusb
    libusb
    Bibliothèque pour activer l'espace utilisateur
    programmes d'application pour communiquer avec
    Périphériques USB. Public : Développeurs, Fin
    Utilisateurs/Bureau. Langage de programmation : C
    Catégories ...
    Télécharger libusb
  • 5
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • 6
    Thème de réaction WooCommerce Nextjs
    Thème de réaction WooCommerce Nextjs
    Thème React WooCommerce, construit avec
    Suivant JS, Webpack, Babel, Node et
    Express, en utilisant GraphQL et Apollo
    Client. Boutique WooCommerce dans React (
    contient : Produits...
    Télécharger le thème WooCommerce Nextjs React
  • Plus "

Commandes Linux

Ad