OS: Debian GNU/Linux Lenny.
Есть такой HTTP-сервер и почтовый прокси-сервер, под названием Nginx. Живёт он здесь. Делает его Игорь Сысоев. У сервера есть хорошая документация.
Nginx имеет поддержку исполнения Perl приложений, путём подключения дополнительного модуля (поддержка не встроенная). В документации модуля приводятся примеры инициализации модуля и подключаемых Perl приложений в генеральном контексте сервера. Это работает.
Если есть желание использовать Perl более, чем в одном виртуальном сервере, управляемыми одним экземпляром Nginx, нужно проводить инициализацию модуля и подключение Perl приложений в генеральном контексте Nginx, до инициализации контекстов виртуальных серверов. Следуя идее выноса индивидуальных конфигураций в соответствующие файлы, поддерживаемой сервером, может возникнуть соблазн подключать Perl приложения в выделенном конфигурационном файле виртуального сервера, перед инициализацией контекста виртуального сервера. Это правильно, но это не работает.