nginx-1.9.11

Maxim Dounin mdounin на mdounin.ru
Вт Фев 9 15:57:28 UTC 2016


Hello!

On Tue, Feb 09, 2016 at 06:45:53PM +0300, Anton Kiryushkin wrote:

> А можно чуть подробнее про динамические модули? На основе чего их можно
> делать?

Совсем подробно есть тут:

http://hg.nginx.org/nginx/rev/392959224560
http://hg.nginx.org/nginx/rev/85dea406e18f

In short: из коробки можно собирать динамически следующие модули:

$ ./auto/configure --help | grep dynamic
  --with-http_xslt_module=dynamic    enable dynamic ngx_http_xslt_module
  --with-http_image_filter_module=dynamic
                                     enable dynamic ngx_http_image_filter_module
  --with-http_geoip_module=dynamic   enable dynamic ngx_http_geoip_module
  --with-mail=dynamic                enable dynamic POP3/IMAP4/SMTP proxy module
  --with-stream=dynamic              enable dynamic TCP proxy module
  --add-dynamic-module=PATH          enable dynamic external module

Кроме того, директива --add-dynamic-module позволяет собрать 
динамически сторонние модули.  Требуется, однако, чтобы модуль 
поддеживал это в своём config-скрипте.

Ну и я просто оставлю эту ссылку здесь:
http://mailman.nginx.org/pipermail/nginx-devel/2016-February/007874.html

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru