Инструменты пользователя

Инструменты сайта


shttpd

Simple HTTPD


Simple HTTPD - крохотный кроссплатформенный1) http(s)/smtp/pop-сервер. Поддерживает CGI, SSL. Можно настроить обработку приложения интерпретатором (PHP, Perl, Ruby2) ). Среди достоинст - отсутствие необходимости установки.

Установка

  • 1. Загрузить архив3) с ПО.
  • 2. Распаковать в /opt/shttpd.
  • 3. Создать скрипт для init:
#! /bin/sh
#
# chkconfig: - 85 15
# description: shttpd 3 server daemon
#
case "$1" in
        start)
                echo "[*] start shttp server"
                /opt/shttpd/httpd.exe
        ;;
        stop)
                echo "[*] kill shttp server"
                /usr/bin/pkill httpd.exe
        ;;
        restart)
                $0 stop && $0 start || exit 1
        ;;
        *)
                echo "Usage: $0 {start|stop|restart}"
                exit 2
esac
exit 0
  • 4. Запустить (/etc/init.d/shttpd start).

Проект mongoose

В данный момент на странице проекта указана ссылка на продукт mongoose - вероятно, продолжение Simple HTTPD. mongoose - удобная бибилотека для разработчиков приложения на C/C++, которая позволяет быстро реализовать в ПО весь функционал, который необходимо организации простого4) web-сервера. Существует как бесплатная, так и «платная»5) версия продукта.

1) Windows, Linux, UNIX, MacOS
2) ?
3) zip
4) и быстрого
5) цена условная - $5
shttpd.txt · Последние изменения: 2014/05/27 13:18 — Alex