InglésFrancésEspañol

Ad


icono de página de OnWorks

weborf - Online en la nube

Ejecute weborf en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando weborf que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


weborf - servidor web mínimo

SINOPSIS


weborf [opciones]

DESCRIPCIÓN


Weborf es un servidor web mínimo. También tiene un soporte limitado para webdav. Esta página de manual
documentos weborfparámetros de la línea de comandos. weborf se publica bajo el GNU General
Licencia pública versión 3.

CAMPUS


Opciones:
-B, --basado
Debe ir seguido de un directorio válido. Weborf usará este directorio como raíz
directorio y no enviará archivos ubicados en directorios principales. Pero aun es posible
para que los scripts del lado del servidor lean contenidos ubicados en cualquier lugar del sistema de archivos. Enlaces
también son una solución para salir del directorio base.

-a --autorización
Debe ir seguido de un socket Unix escuchado por un programa que se encargará de
autenticación. Vea el sitio web para mas detalles.

-C, --cgi
Debe ir seguido de una lista (separada por comas y sin espacios) de cgi
formatos y el binario para ejecutar ese formato. Por ejemplo: .php, / usr / bin / php-
cgi, .sh, / usr / bin / sh-cgi En /etc/weborf.conf hay una directiva 'cgi',
correspondiente a esta opción. Se utiliza al iniciar weborf como demonio SystemV.

-VS, --cache
Debe ir seguido de un directorio que se utilizará para almacenar archivos en caché. Sonrojarse
el caché (vaciar ese directorio) debe enviar la señal USR2 al proceso. Está
Se recomienda vaciar el caché al reiniciar (manualmente o con kill) porque algunos elementos
podría no ser válido después de un reinicio, pero weborf no lo sabría.

-T, --inetd
Debe especificarse cuando se usa weborf con inetd o xinetd. Estara quieto
necesario especificar el puerto utilizado, para pasar el valor correcto a los scripts CGI.
Se ignorará la directiva -u. No se debe utilizar el modo Daemon -d.

-t, --alquitrán
Si se usa, en lugar de enviar una lista de directorios al solicitar un directorio, weborf
enviará un archivo tar.gz con el contenido de ese directorio. Se utiliza principalmente para
compartir archivos y preservar sus permisos.

-X, --noexec
Cuando se usa, weborf enviará scripts como si fueran archivos normales en lugar de
ejecutándolos y enviando su salida.

-metro, --mímica
Cuando se usa, weborf enviará el encabezado Content-Type. Se recomienda encarecidamente utilizar
cuando se usa weborf como servidor de producción porque algunos navegadores confían en este campo.
Este valor no afectará a las páginas CGI.

-I, --IP
Debe ir seguido de una dirección IP válida (v6 o v4, dependiendo de cómo fue weborf
compilado. Ejecute weborf -h para saberlo), y weborf aceptará solo conexiones
dirigido a esa IP específica. Si la dirección IP proporcionada no es utilizada por una red
dispositivo en el host, weborf terminará. De forma predeterminada, weborf escucha todas las direcciones IP
direcciones en el host local.

-k, --tapas
Muestra algunas opciones de tiempo de compilación en un formato legible por máquina.

-pag, --Puerto
Debe ir seguido de un número de puerto válido (entre 1 y 65535), y weborf
escuchar la conexión entrante en el puerto especificado. Si el puerto ya se usa
weborf terminará. Para utilizar números de puerto bajos (menos de 1024) es necesario
ejecutar el proceso como root. Por lo tanto, no es una buena idea ejecutar un servidor web con
privilegios de root, por lo que es posible especificar otro usuario.

-V, --virtual
Permite que weborf utilice hosts virtuales. El basedir suministrado con -b será el
uno predeterminado (se utilizará si se desconoce el host solicitado). Cada host virtual
debe tener el formato host [: puerto] = basedir. El puerto debe especificarse si el puerto
utilizado es diferente de 80. Y el basedir debe terminar con un /. Para separar muchos
virtualhosts, use una coma y evite los espacios. Para hacer que weborf use diferente
virtualhosts en diferentes puertos, será necesario iniciar muchos weborf
de los empleados.

-YO, --índice
Debe ir seguido de una lista (separada por comas y sin espacios) de índice
archivos. Weborf intentará cargar un archivo de índice siguiendo el orden en que aparecen en la lista,
y si no se encuentra ninguno, enumerará el contenido del directorio. En
/etc/weborf.conf hay una directiva 'indexes', correspondiente a esta opción. Eso
se utiliza al iniciar weborf como demonio SystemV.

-u Debe ir seguido de un uid válido, diferente de 0. Weborf utilizará este usuario para hacer
su trabajo, pero se vinculará al puerto de red con el usuario anterior. Este mecanismo
está destinado a permitir que los usuarios lo ejecuten como root y usen el puerto 80, y luego dejarlo ejecutar
sin privilegios de root.

-d Ejecuta weborf como demonio. No terminará cuando termine su proceso padre,
y dejará el shell libre para recibir comandos.

ESCRITURA


Weborf puede enviar páginas generadas dinámicamente usando php-cgi (si está instalado). Cuando una
nombre de archivo termina con ".php", weborf usará php para ejecutar este archivo antes de enviarlo a
el cliente. El modificador -c anulará el comportamiento predeterminado. También es posible
cree scritps o binarios en otros idiomas, solo lea rfc3875 para saber cómo manejar
parámetros.

DEVOLUCION VALOR


0 La terminación normal se produjo después de una señal, una demonización o una versión impresa y
salir o así sucesivamente ...

1 Basedir no es un directorio

2 Dirección IP inválida

3 Puerto ya en uso

4 Número de puerto no válido

5 El socket de autenticación no existe o no es un socket Unix

6 Se proporcionaron demasiados índices como parámetro para -I o para -c. Aumentando MAXINDEXCOUNT en
el archivo options.hy la recompilación pueden resolver el problema. Pero proporcionando un
Una cantidad razonable de nombres de archivos de índice sería una mejor solución.

7 No se puede asignar memoria

9 No se puede cambiar el UID

10 Error con el directorio de caché

19 Parámetros no válidos en la línea de comando

SEÑALES


SIGUSR1
Imprime el estado interno de la cola y los hilos del socket en la salida estándar

Utilice weborf en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad