英语法语西班牙语

Ad


OnWorks 网站图标

weborf - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 weborf

这是命令 weborf,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


weborf - 最小的网络服务器

概要


weborf [选项]

商品描述


Weborf 是一个最小的网络服务器。 对 webdav 也有有限的支持。 本手册页
文件 韦伯夫的命令行参数。 韦伯夫 在 GNU General 下发布
公共许可证版本 3。

配置


选项:
-b, --basedir
后面必须跟一个有效的目录。 Weborf 将使用此目录作为 root
目录,并且不会发送位于父目录中的文件。 但还是有可能的
用于服务器端脚本读取位于文件系统上任何位置的内容。 链接
也是退出基目录的一种解决方法。

-一种, --授权
必须后跟一个由将处理的程序侦听的 unix 套接字
验证。 有关更多详细信息,请参阅网站。

-C, --cgi
后面必须是cgi的列表(用逗号分隔,不带空格)
格式和执行该格式的二进制文件。 例如:.php,/usr/bin/php-
cgi,.sh,/usr/bin/sh-cgi 在 /etc/weborf.conf 中有一个 'cgi' 指令,
对应这个选项。 它在作为 SystemV 守护进程启动 weborf 时使用。

-C, --缓存
必须后跟将用于存储缓存文件的目录。 去冲
缓存(清空该目录)您必须向进程发送 USR2 信号。 这是
建议在重新启动时刷新缓存(手动或使用 kill),因为某些项目
重新启动后可能无效,但 weborf 不会知道。

-T, --inetd
将 weborf 与 inetd 或 xinetd 一起使用时必须指定。 还是会
需要指定使用的端口,将正确的值传递给 CGI 脚本。
-u 指令将被忽略。 不应使用守护进程 -d 模式。

-t, - 柏油
如果使用,而不是在请求目录时发送目录列表,weborf
将发送包含该目录内容的 tar.gz 文件。 它主要用于
共享文件并保留其权限。

-X, --noexec
使用时,weborf 会像发送普通文件一样发送脚本而不是
执行它们并发送它们的输出。

-米, - 哑剧
使用时,weborf 将发送 Content-Type 标头。 强烈建议使用
当使用 weborf 作为生产服务器时,因为某些浏览器依赖此字段。
该值不会影响 CGI 页面。

-一世, --ip
必须后跟有效的 IP 地址(v6 或 v4,具体取决于 weborf
编译。 运行 weborf -h 以了解它),并且 weborf 将只接受连接
指向该特定 IP。 如果提供的 IP 地址未被网络使用
主机上的设备,weborf 将终止。 默认 weborf 监听所有 IP
本地主机上的地址。

-k, --大写
以机器可读的格式显示一些编译时选项。

-p, - 港口
后面必须跟一个有效的端口号(在 1 到 65535 之间),weborf 将
侦听指定端口上的传入连接。 如果该端口已被使用
weborf 将终止。 要使用低端口号(小于 1024),必须
以 root 身份执行进程。 因此,运行网络服务器并不是一个好主意
root 权限,因此可以指定另一个用户。

-V, - 虚拟的
使 weborf 能够使用虚拟主机。 与 -b 一起提供的 basedir 将是
默认一个(如果请求的主机未知,将使用)。 每个虚拟主机
必须采用 host[:port]=basedir 的形式。 端口必须指定,如果端口
used 与 80 不同。并且 basedir 必须以 /. 分隔许多
虚拟主机,使用逗号,避免空格。 使 weborf 使用不同
不同端口上的虚拟主机,有必要启动许多 weborf
流程。

-一世, - 指数
必须后跟索引列表(用逗号分隔且不带空格)
文件。 Weborf 将尝试按照它们列出的顺序加载索引文件,
如果没有找到,它将列出目录的内容。 在
/etc/weborf.conf 有一个 'indexes' 指令,对应这个选项。 它
在作为 SystemV 守护进程启动 weborf 时使用。

-u 后面必须跟一个有效的uid,不同于0。Weborf会用这个用户来做
他的工作,但会绑定到与以前的用户的网络端口。 这种机制
旨在让用户以 root 身份执行它并使用端口 80,然后让它运行
没有root权限。

-d 将 weborf 作为守护进程运行。 它不会在其父进程终止时终止,
并且它会让 shell 自由地接收命令。

脚本


Weborf 能够使用 php-cgi(如果已安装)发送动态生成的页面。 当一个
文件名以“.php”结尾,weborf 将使用 php 执行此文件,然后再将其发送到
客户端。 -c 开关将覆盖默认行为。 也可以
创建其他语言的脚本或二进制文件,只需阅读 rfc3875 就知道如何处理
参数。

返回 VALUE


0 正常终止发生在信号、守护进程或打印版本之后
退出等等...

1 basedir 不是目录

2 无效的 IP 地址

3 端口已被使用

4 无效的端口号

5 身份验证套接字不存在或不是 unix 套接字

6 作为参数提供给 -I 或 -c 的索引过多。 增加 MAXINDEXCOUNT
文件options.h,重新编译即可解决问题。 但提供一个
合理数量的索引文件名将是更好的解决方案。

7 无法分配内存

9 无法更改 UID

10 缓存目录错误

19 命令行参数无效

讯号


信号灯1
在标准输出上打印套接字队列和线程的内部状态

使用 onworks.net 服务在线使用 weborf


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    itop - ITSM CMDB 开源
    itop - ITSM CMDB 开源
    IT 运营门户:完全开放
    源,ITIL,基于 Web 的服务
    管理工具,包括一个完全
    可定制的 CMDB、帮助台系统和
    一个文件人...
    下载 itop - ITSM CMDB OpenSource
  • 2
    克莱门汀
    克莱门汀
    Clementine 是一种多平台音乐
    玩家和图书馆组织者的灵感来自
    阿玛洛克 1.4。 它有一个快速和
    易于使用的界面,并允许您
    搜索和...
    下载克莱门汀
  • 3
    西马
    西马
    注意:累积更新 2.4.3 有
    被释放了!! 该更新适用于任何
    以前的 2.xx 版本。 如果升级
    从 v1.xx 版本开始,请下载并
    我...
    下载 XISMuS
  • 4
    黑脸
    黑脸
    模块化头部跟踪程序
    支持多种面部跟踪器、过滤器
    和游戏协议。 在跟踪器中
    是 SM FaceAPI,AIC 惯性头
    追踪器...
    下载 facetracknoir
  • 5
    PHP 二维码
    PHP 二维码
    PHP 二维码是开源的 (LGPL)
    用于生成二维码的库,
    二维条码。 基于
    libqrencode C 库,提供 API
    创建二维码条...
    下载 PHP 二维码
  • 6
    自由文明
    自由文明
    Freeciv 是一款免费的回合制游戏
    多人策略游戏,其中每个
    玩家成为领导者
    文明,争取获得
    最终目标:成为...
    下载免费文明
  • 更多 ”

Linux 命令

Ad