Назад | Перейти на главную страницу

Разработка HTTP-сервера с поддержкой fastcgi

Я ищу HTTP-сервер, запускаемый из командной строки (à la thttpd - т.е. который не требует общесистемной конфигурации), но который поддерживает общий fastcgi - предпочтительно, который может самостоятельно управлять серверами fastcgi, такими как apache mod_fcgid жестяная банка.

Такое существует?

Что-то не так с просто используя Apache тогда, если вам нравится этот набор функций?

$ httpd -c $HOME/etc/httpd/httpd.conf

где -c устанавливает основной файл конфигурации для использования. См. Ссылку выше для других вариантов. Обратите внимание: если вы не являетесь пользователем root, вы не можете запускать службы на привилегированных портах (<1024). Помимо этого, вы сможете использовать apache в полной мере таким образом.

Другие ограничения будут включать (но это не исчерпывающий список):

  • Невозможность работать от имени другого пользователя, если не запущен как root
  • Невозможность запускать процессы fcgi от имени другого пользователя, если это не встроено в скрипт появления с помощью чего-то вроде sudo.