Ну, если это лучший выбор, при количестве подключившихся 2 или 3, то можно это агументировать как-то. Мне казалось, что он расчитан на большое количество подключившихся.
А ты хочешь чтобы все работало без процессов ? ;) Если тебя это успокоит, то apache2 умеет создавать отдельный thread а не процесс. Форумы, чаты, что там еще нужно для локалки ты без апача вряд ли запустишь.
если для статики, музыки и фильмов, то оптимальнее всего использовать thttpd или lighttpd. использовать апач в подобных случаях- все равно что в булочную на танке ездить. апач будет только раз в 10 больше памяти зжерать и cpu.
> > apache2 умеет создавать отдельный thread а не процесс
> А что, в Linux отдельный thread это не отдельный прцесс?
с 2.6 нет. у них теперь это все в kernel...
только вот apache2 это не очень в плане безопасности...
Лично я для таких целей юзаю thy. Вот из его мана:
Thy is a http daemon designed to be as fast and lightweight as possible. For speed, she uses sendfile(), and does not fork.
Among the features are name-based virtual hosts, userdir and directory index support; Range, If-Modified-Since, and keep-alive, on-the-fly compression, CGI, IPv6 and TLS.
По личным впечатлениям: очень простой в настройке, исключительно легкий и шустрый. С багами не сталкивался. Обслуживание клиентов у него через select, т.е. не форкается и треды не создает.