Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

weborf — Online w chmurze

Uruchom weborf w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie weborf, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


weborf - Minimalny serwer WWW

STRESZCZENIE


weborf [opcje]

OPIS


Weborf to minimalny serwer WWW. Ma również ograniczoną obsługę webdav. Ta strona podręcznika
dokumenty Weborfaparametry wiersza poleceń. Weborfa jest wydawany na licencji GNU General
Wersja licencji publicznej 3.

OPCJE


Opcje:
-B, --baseir
Po nim musi nastąpić prawidłowy katalog. Weborf użyje tego katalogu jako root
katalogu i nie będzie wysyłać plików znajdujących się w katalogach nadrzędnych. Ale nadal jest to możliwe
dla skryptów po stronie serwera do odczytywania zawartości znajdującej się w dowolnym miejscu systemu plików. Spinki do mankietów
są także sposobem na wyjście z katalogu podstawowego.

-za, --uwierz
Po nim musi nastąpić gniazdo unixowe nasłuchiwane przez program, który sobie z tym poradzi
uwierzytelnianie. Więcej szczegółów znajdziesz na stronie internetowej.

-C, --cgi
Musi następować lista (oddzielona przecinkami i bez spacji) plików cgi
formats i plik binarny do wykonania tego formatu. Na przykład: .php,/usr/bin/php-
cgi,.sh,/usr/bin/sh-cgi W pliku /etc/weborf.conf znajduje się dyrektywa „cgi”,
odpowiadające tej opcji. Jest używany podczas uruchamiania weborfa jako demona SystemV.

-DO, --Pamięć podręczna
Po nim musi nastąpić katalog, który będzie używany do przechowywania plików w pamięci podręcznej. Spłukiwać
cache (opróżnij ten katalog) musisz wysłać sygnał USR2 do procesu. To jest
zaleca się opróżnienie pamięci podręcznej przy ponownym uruchomieniu (ręcznie lub zabiciem), ponieważ niektóre elementy
może być nieprawidłowy po ponownym uruchomieniu, ale weborf nie będzie o tym wiedział.

-T, --inetd
Należy określić, jeśli używasz weborf z inetd lub xinetd. Będzie cicho
konieczne jest określenie używanego portu, przekazanie poprawnej wartości do skryptów CGI.
Dyrektywa -u zostanie zignorowana. Nie należy używać trybu Daemon -d.

-T, --smoła
Jeśli jest używany, zamiast wysyłać listę katalogów podczas żądania katalogu, weborf
wyśle ​​plik tar.gz z zawartością tego katalogu. Służy głównie do
udostępniać pliki i zachowywać ich uprawnienia.

-X, --noexec
Kiedy zostanie użyty, weborf wyśle ​​skrypty tak, jakby były normalnymi plikami, a nie
wykonywanie ich i wysyłanie wyników.

-M, --mim
Kiedy zostanie użyty, weborf wyśle ​​nagłówek Content-Type. Zdecydowanie zaleca się stosowanie
należy to zrobić, gdy używasz weborf jako serwera produkcyjnego, ponieważ niektóre przeglądarki korzystają z tego pola.
Ta wartość nie będzie miała wpływu na strony CGI.

-ja, --ip
Musi następować prawidłowy adres IP (v6 lub v4, w zależności od tego, jak wyglądał plik weborf
skompilowany. Uruchom weborf -h, aby się o tym przekonać), a weborf zaakceptuje tylko połączenia
kierowane do tego konkretnego adresu IP. Jeśli podany adres IP nie jest używany przez sieć
urządzeniu na hoście, weborf zakończy działanie. Domyślnie weborf nasłuchuje wszystkich adresów IP
adresy na lokalnym hoście.

-k, --Czapki
Pokazuje niektóre opcje czasu kompilacji w formacie do odczytu maszynowego.

-P, --Port
Musi następować prawidłowy numer portu (od 1 do 65535), a plik weborf będzie
nasłuchuj połączenia przychodzącego na określonym porcie. Jeśli port jest już używany
weborf zakończy działanie. Aby używać małych numerów portów (mniejszych niż 1024) konieczne jest
wykonaj proces jako root. Dlatego nie jest dobrym pomysłem uruchamianie serwera WWW
uprawnienia roota, dzięki czemu możliwe jest określenie innego użytkownika.

-V, --wirtualny
Umożliwia weborfowi korzystanie z wirtualnych hostów. Baza dostarczona z -b będzie
domyślny (będzie używany, jeśli żądany host jest nieznany). Każdy wirtualny host
musi mieć postać host[:port]=adres bazowy. Jeśli port
używany jest inny niż 80. Ich podstawa musi kończyć się na a /. Aby oddzielić wielu
virtualhosts, użyj przecinka i unikaj spacji. Aby korzystanie z weborf było inne
virtualhosts na różnych portach, konieczne będzie uruchomienie wielu weborfów
procesów.

-i, --indeks
Musi następować lista (oddzielona przecinkami i bez spacji) indeksów
akta. Weborf spróbuje załadować plik indeksu zgodnie z kolejnością, w jakiej są wymienione,
a jeśli żaden nie zostanie znaleziony, wyświetli zawartość katalogu. W
W pliku /etc/weborf.conf znajduje się dyrektywa „indeksy” odpowiadająca tej opcji. To
jest używany podczas uruchamiania weborfa jako demona SystemV.

-u Musi następować prawidłowy identyfikator użytkownika, różny od 0. Weborf użyje do tego tego użytkownika
swoją pracę, ale będzie powiązany z portem sieciowym poprzedniego użytkownika. Ten mechanizm
ma umożliwić użytkownikom wykonanie go jako root i użycie portu 80, a następnie pozwolić mu działać
bez uprawnień roota.

-d Uruchamia weborf jako demon. Nie zakończy się, gdy zakończy się proces jego ojca,
i pozostawi powłokę wolną do odbierania poleceń.

SCENARIUSZ


Weborf może wysyłać dynamicznie generowane strony przy użyciu php-cgi (jeśli jest zainstalowany). Kiedy
nazwa pliku kończy się na „.php”, weborf użyje php do wykonania tego pliku przed wysłaniem go do
Klient. Przełącznik -c zastąpi zachowanie domyślne. Jest to również możliwe
twórz skrypty lub pliki binarne w innych językach, po prostu przeczytaj RFC3875, aby wiedzieć, jak sobie z tym poradzić
parametry.

POWRÓT WARTOŚĆ


0 Normalne zakończenie nastąpiło po sygnale, demonizacji lub wersji do druku i
wyjdź czy coś takiego...

1 Basedir nie jest katalogiem

2 Nieprawidłowy adres IP

3 Port już używany

4 Nieprawidłowy numer portu

5 Gniazdo uwierzytelniające nie istnieje lub nie jest gniazdem unixowym

6 Za dużo indeksów podanych jako parametr do -I lub -c. Zwiększanie MAXINDEXCOUNT w
plik Options.h i rekompilacja mogą rozwiązać problem. Ale zapewnienie
rozsądna ilość nazw plików indeksu byłaby lepszym rozwiązaniem.

7 Nie można przydzielić pamięci

9 Nie można zmienić UID

10 Błąd z katalogiem pamięci podręcznej

19 Nieprawidłowe parametry w wierszu poleceń

SYGNAŁY


SIGUSR1
Wypisuje na standardowe wyjście wewnętrzny stan kolejki gniazda i wątków

Korzystaj z weborf online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad