Русская Википедия:Small HTTP Server

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Карточка программы Small HTTP Server — веб-сервер, почтовый сервер, FTP-сервер, DNS-сервер и другое, работающий на Linux и Windows. На странице выложены бинарные сборки для обеих систем, есть также сборка под архитектуру ARM (Linux).

Разрабатывается Максимом Феоктистовым с 1999 года.

Основные функции

HTTP-сервер

  • Server Side Includes. (Включения на стороне сервера) Регулярные выражения в SSI.
  • CGI-интерфейс для скриптов (Запуск исполняемых файлов; Perl, PHP, и других внешних интерпретаторов).
  • ISAPI-интерфейс.
  • Виртуальные хосты и каталоги.

Почта

  • POP3-сервер.
  • SMTP-сервер.
  • Антиспам-фильтры. Белый, чёрный, и серый списки, общие для всех и персональные для каждого пользователя.
  • Переотправка и возможности запускать скрипты для входящих сообщений.
  • Запуск внешнего антивируса.

FTP-сервер

  • Виртуальные каталоги для FTP.
  • FTP-прокси.

HTTP proxy-сервер

  • Поддерживаются HTTP-, FTP-, HTTPS-запросы.
  • Сохранение большого объема трафика, быстрый доступ.
  • Внутренняя докачка при разрывах соединения.
  • Сервер может запрашивать сжатый контент и распаковывать ответ на лету (с использованием внешней Zlib-библиотеке).

DNS-сервер

  • Опция динамической проверки сервиса на удаленном хосте и, если сервис не работает, автоматическая замена одного IP-адреса на другой во всех запросах.
  • Рекурсивный поиск имен от корневых DNS-серверов или от DNS-серверов провайдера. Кеширование.
  • Опция автоматического ответа на запросы IPv6-адреса. (для сетей не использующих Internet по IPv6).
  • DNSBL-сервер (работает совместно с SMTP).

Особенности

Для входа в административную панель сервера нужно вести в адресную строку следующий маркер: «$_admin_$». Например если сервер работает на локальном сервере, то тогда адресная строка будет вида: http://localhost/$_admin_$.

Примечания

Шаблон:Примечания

Ссылки