АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

weborf - Интернет в облаке

Запускайте weborf в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда weborf, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


weborf - минимальный веб-сервер

СИНТАКСИС


weborf [варианты]

ОПИСАНИЕ


Weborf - минимальный веб-сервер. Также имеет ограниченную поддержку webdav. Эта страница руководства
Документация Веборфпараметры командной строки. Веборф выпущен под лицензией GNU General
Общественная лицензия версии 3.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Опции:
-б, --basinir
За ним должен следовать действительный каталог. Weborf будет использовать этот каталог как корневой
каталог и не будет отправлять файлы, расположенные в родительских каталогах. Но это все еще возможно
для серверных скриптов для чтения содержимого, расположенного в любом месте файловой системы. Ссылки
также являются обходным путем для выхода из базового каталога.

-a --аут
За ним должен следовать сокет unix, который прослушивает программа, которая будет обрабатывать
аутентификация. Посетите веб-сайт для получения более подробной информации.

-с, --cgi
За ним должен следовать список (через запятую и без пробелов) cgi.
форматы и двоичный файл для выполнения этого формата. Например: .php, / usr / bin / php-
cgi, .sh, / usr / bin / sh-cgi В /etc/weborf.conf есть директива cgi,
соответствующий этому варианту. Используется при запуске weborf как демона SystemV.

-С, --кэш
За ним должен следовать каталог, который будет использоваться для хранения кешированных файлов. Смывать
кеш (очистите этот каталог), вы должны послать процессу сигнал USR2. это
рекомендуется очищать кеш при перезагрузке (вручную или с помощью kill), потому что некоторые элементы
может оказаться недействительным после перезагрузки, но Weborf об этом не узнает.

-Т, --inetd
Необходимо указать при использовании weborf с inetd или xinetd. Будет по-прежнему
необходимо указать используемый порт, чтобы передать правильное значение сценариям CGI.
Директива -u будет проигнорирована. Не следует использовать режим Daemon -d.

-т, --tar
Если используется, вместо отправки списка каталогов при запросе каталога weborf
отправит файл tar.gz с содержимым этого каталога. Он используется в основном для
обмениваться файлами и сохранять их разрешения.

-Икс, --noexec
При использовании weborf будет отправлять скрипты, как если бы они были обычными файлами, а не
выполнение их и отправка их вывода.

-м, - мим
При использовании weborf отправит заголовок Content-Type. Настоятельно рекомендуется использовать
это при использовании weborf в качестве рабочего сервера, потому что некоторые браузеры полагаются на это поле.
Это значение не повлияет на страницы CGI.

-я, --ip
За ним должен следовать действующий IP-адрес (v6 или v4, в зависимости от того, как был Weborf.
составлен. Запустите weborf -h, чтобы узнать это), и weborf будет принимать только соединения
направлен на этот конкретный IP-адрес. Если предоставленный IP-адрес не используется сетью
устройство на хосте, Weborf прекратит работу. По умолчанию weborf прослушивает все IP
адреса на локальном хосте.

-к, --шапки
Показывает некоторые параметры времени компиляции в машиночитаемом формате.

-п, --порт
За ним должен следовать действующий номер порта (от 1 до 65535), и Weborf будет
прослушивать входящее соединение на указанном порту. Если порт уже используется
weborf прекратит работу. Чтобы использовать низкие номера портов (менее 1024), необходимо
выполнить процесс как root. Таким образом, запускать веб-сервер с
привилегии root, поэтому можно указать другого пользователя.

-В, --виртуальный
Позволяет Weborf использовать виртуальные хосты. Baseir, поставляемый с -b, будет
по умолчанию (будет использоваться, если запрошенный хост неизвестен). Каждый виртуальный хост
должен иметь формат host [: port] = basedir. Порт должен быть указан, если порт
используется отличается от 80. Основание должно заканчиваться на /. Чтобы отделить многие
virtualhosts, используйте запятую и избегайте пробелов. Чтобы Weborf использовал разные
виртуальные хосты на разных портах, необходимо будет запустить множество веборфов
процессов.

-Я, --показатель
За ним должен следовать список (через запятую и без пробелов) индекса
файлы. Weborf попытается загрузить индексный файл в порядке, в котором они перечислены,
и если ничего не найдено, будет выведено содержимое каталога. В
/etc/weborf.conf есть директива indexes, соответствующая этой опции. Это
используется при запуске weborf как демона SystemV.

-u За ним должен следовать действительный uid, отличный от 0. Weborf будет использовать этого пользователя для выполнения
его работа, но будет привязана к сетевому порту с предыдущим пользователем. Этот механизм
предназначен для того, чтобы пользователи могли выполнять его как root и использовать порт 80, а затем позволить ему запускаться
без привилегий root.

-d Запускает weborf как демон. Он не будет завершен, когда завершится его родительский процесс,
и он оставит оболочку свободной для приема команд.

СЦЕНАРИЕВ


Weborf может отправлять динамически сгенерированные страницы с помощью php-cgi (если он установлен). Когда
имя файла заканчивается на ".php", Weborf будет использовать php для выполнения этого файла перед его отправкой в
клиент. Ключ -c отменяет поведение по умолчанию. Также возможно
создавать сценарии или двоичные файлы на других языках, просто прочтите rfc3875, чтобы узнать, как обрабатывать
параметры.

ВЕРНУТЬ VALUE


0 Нормальное завершение работы произошло после сигнала, демонстрации или версии для печати и
выход или так далее ...

1 Baseir - это не каталог

2 Неверный IP-адрес

3 Порт уже используется

4 Неверный номер порта

5 Сокет аутентификации не существует или не является сокетом unix

6 Слишком много индексов указано в параметрах -I или -c. Увеличение MAXINDEXCOUNT в
файл options.h и перекомпиляция могут решить проблему. Но предоставляя
разумное количество имен индексных файлов было бы лучшим решением.

7 Невозможно выделить память

9 Невозможно изменить UID

10 Ошибка с каталогом кеша

19 Неверные параметры в командной строке

СИГНАЛЫ


СИГУСР1
Печатает внутренний статус очереди и потоков сокета на стандартный вывод

Используйте weborf онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Сковорода
    Сковорода
    SWIG - это инструмент для разработки программного обеспечения
    который соединяет программы, написанные на C, и
    C ++ с множеством высокоуровневых
    языки программирования. SWIG используется с
    разные...
    Скачать SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, созданная с помощью
    Далее JS, Webpack, Babel, Node и
    Экспресс, используя GraphQL и Apollo
    Клиент. Магазин WooCommerce в React (
    содержит: продукты...
    Скачать тему WooCommerce Nextjs React
  • 3
    Archlabs_repo
    Archlabs_repo
    Репозиторий пакетов для ArchLabs Это
    приложение, которое также можно получить
    от
    https://sourceforge.net/projects/archlabs-repo/.
    Он был размещен на OnWorks в...
    Скачать archlabs_repo
  • 4
    Зефир Проект
    Зефир Проект
    Проект Zephyr - новое поколение
    операционная система реального времени (RTOS), которая
    поддерживает несколько аппаратных средств
    архитектуры. Он основан на
    компактное ядро ​​...
    Скачать проект Зефир
  • 5
    SCons
    SCons
    SCons - инструмент для создания программного обеспечения
    это лучшая альтернатива
    классический инструмент сборки "Make",
    мы все знаем и любим. SCons - это
    реализовал ...
    Скачать SCons
  • 6
    PSInt
    PSInt
    PSeInt - интерпретатор псевдокода для
    испаноязычные студенты-программисты.
    Его основная цель - быть инструментом для
    изучение и понимание основных
    концепция ...
    Скачать PSInt
  • Больше »

Команды Linux

  • 1
    7z
    7z
    7z - файловый архиватор с самым высоким
    степень сжатия ...
    Беги 7z
  • 2
    7za
    7za
    7za - файловый архиватор с самым высоким
    степень сжатия ...
    Беги 7за
  • 3
    пресмыкающийся
    пресмыкающийся
    ЖУТКО - Информация о геолокации
    ОПИСАНИЕ агрегатора: Creepy — это
    приложение, позволяющее собирать
    информация, связанная с геолокацией, о
    пользователи из...
    Беги жутко
  • 4
    сборник сверчков
    сборник сверчков
    крикет — программа для управления
    сбор и отображение временных рядов
    данные ...
    Запустите команду cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - скрипт для получения
    информация об установленной версии
    G-Wrap ...
    Запустите g-wrap-config
  • 6
    г.accessgrass
    г.accessgrass
    g.access — контролирует доступ к
    текущий набор карт для других пользователей на
    система. Если опция не указана, печатает
    Текущее состояние. КЛЮЧЕВЫЕ СЛОВА: общее, карта.
    руководство, п...
    Запустите g.accessgrass
  • Больше »

Ad