O caminho do módulo irá variar dependendo da distribuição do Linux que você está usando. Algumas distros (por exemplo, baseadas no Debian) podem colocá-lo em lugares estranhos.
Para encontrar o caminho do módulo em seu sistema, execute nginx -V
e procure o --modules-path
na saída. Por exemplo:
nginx version: nginx/1.10.1
built by gcc 6.1.1 20160510 (Red Hat 6.1.1-2) (GCC)
built with OpenSSL 1.0.2h-fips 3 May 2016 (running with OpenSSL 1.0.2j-fips 26 Sep 2016)
TLS SNI support enabled
configure arguments: --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules ...
Você também deve estar ciente de que o carregamento de módulo dinâmico foi introduzido apenas no ciclo de desenvolvimento 1.10. Módulos anteriores a isso foram projetados para serem compilados diretamente no nginx e precisariam ser atualizados para carregamento dinâmico. O módulo que você vinculou é um desses. Entre em contato com o desenvolvedor para obter mais informações.