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

Apache только для определенных вещей, остальное lighttpd

прямо сейчас скрипт, который я запускаю, не полностью работает с lighttpd, и некоторые процессы по-прежнему необходимо запускать с помощью apache.

поэтому мне было интересно, может ли кто-нибудь сказать мне, как использовать apache для обработки запросов cgi-bin на порту 81 или 8080 и lighttpd на порту 80.

Вам нужно изменить порт apache на 8080 или 81 (в основной конфигурации, а также в VirtualHost), а затем включить mod_proxy в разделе lighttpd server.modules. Затем вы можете определить раздел proxy.server для пересылки определенных запросов в apache.

http://redmine.lighttpd.net/wiki/1/Docs:ModProxy

Удалите «Listen 80» и последующие определения VirtualHost из Apache, а затем настройте lighthttpd для работы на порту 80. Обратите внимание, что у вас, вероятно, будет нелегкое время для поддержания состояния сеанса между двумя экземплярами, но, возможно, это не является требованием для ты.