Join the community today
Become a Member

Nginx Nginx 1.9.11 next version with dynamic module support !

Discussion in 'Nginx and PHP-FPM news & discussions' started by eva2000, Feb 4, 2016.

  1. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    this forum has been updated to latest Centmin Mod 123.09beta01 branch with nginx 1.9.11 and ngx_pagespeed 1.10.33.5 dynamic module build + brotli compression support via /etc/centminmod/custom_config.inc persistent config file set to below options
    Code:
    NGINX_LIBBROTLI=y
    NGXDYNAMIC_NGXPAGESPEED=y
    NGINX_PAGESPEED=y
    NGXPGSPEED_VER='1.10.33.5-beta'
    NGINX_PAGESPEEDPSOL_VER='1.10.33.5'
    
    on CentOS 6.7 so needs to switch to devtoolset-3 GCC 4.9.1 to meet ngx_pagespeed 1.10 branches GCC >4.8+ requirements

     
  2. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x

    ngx_brotli dynamic module support



    ngx_brotli as a dynamic module has just been added to Centmin Mod 123.09beta01 code.

    Working nicely it seems with /etc/centminmod/custom_config.inc persistent config file set to below options
    Code:
    NGXDYNAMIC_BROTLI=y
    NGINX_LIBBROTLI=y
    
    Code:
    dynamic module directory at /usr/local/nginx/modules
    total 18M
    drwxr-xr-x  2 root root 4.0K Feb 18 19:42 .
    drwxr-xr-x 10 root root 4.0K Feb 18 03:49 ..
    -rwxr-xr-x  1 root root 205K Feb 18 19:42 ngx_http_brotli_filter_module.so
    -rwxr-xr-x  1 root root 104K Feb 18 19:42 ngx_http_brotli_static_module.so
    -rwxr-xr-x  1 root root 122K Feb 18 19:42 ngx_http_geoip_module.so
    -rwxr-xr-x  1 root root 142K Feb 18 19:42 ngx_http_image_filter_module.so
    -rwxr-xr-x  1 root root  17M Feb 18 19:42 ngx_pagespeed.so
    -rwxr-xr-x  1 root root 545K Feb 18 19:42 ngx_stream_module.so
     
  3. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x

    All Current Nginx Dynamic Modules



    Lets enable all currently supported nginx dynamic modules in Centmin Mod 123.09beta01 branch via /etc/centminmod/custom_config.inc persistent config file set to below options
    Code:
    NGXDYNAMIC_BROTLI=y
    NGINX_LIBBROTLI=y
    NGXDYNAMIC_NGXPAGESPEED=y
    NGINX_PAGESPEED=y
    NGXPGSPEED_VER='1.10.33.5-beta'
    NGINX_PAGESPEEDPSOL_VER='1.10.33.5'
    ORESTY_ECHOGIT=y
    ORESTY_HEADERSMOREGIT=y
    ORESTY_SETMISCGIT=y
    NGXDYNAMIC_ECHO=y
    NGXDYNAMIC_HEADERSMORE=y
    NGXDYNAMIC_SETMISC=y
    
    Then dynamic module support for ngx_brotli, ngx_pagespeed, openresty echo, headers more and setmisc modules :)

    loaded in include file /usr/local/nginx/conf/dynamic-modules.conf
    Code:
    load_module "modules/ngx_http_brotli_filter_module.so";
    load_module "modules/ngx_http_brotli_static_module.so";
    load_module "modules/ngx_http_image_filter_module.so";
    load_module "modules/ngx_http_headers_more_filter_module.so";
    load_module "modules/ngx_http_set_misc_module.so";
    load_module "modules/ngx_http_echo_module.so";
    load_module "modules/ngx_pagespeed.so";
    load_module "modules/ngx_http_geoip_module.so";
    load_module "modules/ngx_stream_module.so";
    Code:
    dynamic module directory at /usr/local/nginx/modules
    total 19M
    drwxr-xr-x  2 root root 4.0K Feb 18 20:02 .
    drwxr-xr-x 10 root root 4.0K Feb 18 03:49 ..
    -rwxr-xr-x  1 root root 205K Feb 18 20:02 ngx_http_brotli_filter_module.so
    -rwxr-xr-x  1 root root 104K Feb 18 20:02 ngx_http_brotli_static_module.so
    -rwxr-xr-x  1 root root 646K Feb 18 20:02 ngx_http_echo_module.so
    -rwxr-xr-x  1 root root 122K Feb 18 20:02 ngx_http_geoip_module.so
    -rwxr-xr-x  1 root root 276K Feb 18 20:02 ngx_http_headers_more_filter_module.so
    -rwxr-xr-x  1 root root 142K Feb 18 20:02 ngx_http_image_filter_module.so
    -rwxr-xr-x  1 root root 737K Feb 18 20:02 ngx_http_set_misc_module.so
    -rwxr-xr-x  1 root root  17M Feb 18 20:02 ngx_pagespeed.so
    -rwxr-xr-x  1 root root 545K Feb 18 20:02 ngx_stream_module.so
     
  4. pamamolf

    pamamolf Premium Member Premium Member

    3,842
    377
    83
    May 31, 2014
    Ratings:
    +722
    Local Time:
    9:59 PM
    Nginx-1.17.x
    MariaDB 10.3.x
    So is that enough to enable and install pagespeed as dynamic module?

    Code:
    NGXDYNAMIC_NGXPAGESPEED='y'
    Code:
    NGINX_PAGESPEED='n'
    And if i want to have a static compile to use this?

    Code:
    NGXDYNAMIC_NGXPAGESPEED='n'
    Code:
    NGINX_PAGESPEED='y'
     
  5. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    yup
     
  6. pamamolf

    pamamolf Premium Member Premium Member

    3,842
    377
    83
    May 31, 2014
    Ratings:
    +722
    Local Time:
    9:59 PM
    Nginx-1.17.x
    MariaDB 10.3.x
    I am getting two issues :(

    Code:
    ---> Package libXmu.x86_64 0:1.1.1-2.el6 will be installed
    --> Finished Dependency Resolution
    Error: Package: ImageMagick-last-libs-6.9.3.4-1.el6.remi.x86_64 (remi)
               Requires: libwebp.so.5()(64bit)
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest
    and i have already set this in centmin.sh:

    Code:
    NGXDYNAMIC_NGXPAGESPEED='y'
    and i use this custom_config.inc:

    Code:
    NSD_INSTALL='n'
    NGINX_SUB='n'
    NGINX_ADDITION='n'
    NGINX_IMAGEFILTER='n'
    NGINX_HTTPCONCAT='n'
    NGINX_HTTPREDIS='n'
    PHPREDIS='n'
    but after compile there is no pagespeed module :(

    Code:
    dynamic module directory at /usr/local/nginx/modules
    total 684K
    drwxr-xr-x  2 root root 4.0K Feb 18 23:48 .
    drwxr-xr-x 10 root root 4.0K Feb 18 23:48 ..
    -rwxr-xr-x  1 root root 125K Feb 19 00:23 ngx_http_geoip_module.so
    -rwxr-xr-x  1 root root 548K Feb 19 00:23 ngx_stream_module.so
    But as i can see from your post #61 you are using both as 'y' to get the dynamic module enabled:

    Code:
    NGXDYNAMIC_NGXPAGESPEED=y
    NGINX_PAGESPEED=y
    But on post #65 you just verify that NGINX_PAGESPEED='n' is fine if i want to install it as dynamic module.But it doesn't work for me :(

    Using latest Centminmod 09 beta and CentOS release 6.7 (Final)
     
    Last edited: Feb 19, 2016
  7. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    that compiles non-dynamic

    dynamic needs
    Code:
    NGXDYNAMIC_NGXPAGESPEED=y
    NGINX_PAGESPEED=y
    remember to remove older 1.10.33.5 downloads from /svr-setup as instructed here https://community.centminmod.com/posts/26842/ first before centmin.sh menu option 4 run

    start a new thread in system administration forum and maybe read https://community.centminmod.com/posts/13443/ and Processing Dependency: libwebp.so.4()(64bit) for package: ImageMagick-last-libs-6.9.1.2-1.el6.remi.x | Centmin Mod Community
     
  8. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    Just updated my centminmod.com VPS cluster servers on Centmin Mod 123.09beta01 to nginx 1.9.11 and enabled ngx_pagespeed 1.10.33.5 along with Openresty Lua nginx module. Had to recompile nginx more than once as I initially forgot to enable Lua nginx module now that it is disabled by default in Centmin Mod 123.09beta01. My site uses a bit of Nginx lua coding now so without the Lua nginx module enabled, nginx failed to start up heh.

    persistent config setup at /etc/centminmod/custom_config.inc used
    Code:
    NGINX_LIBBROTLI=y
    NGXDYNAMIC_NGXPAGESPEED=y
    NGINX_PAGESPEED=y
    NGXPGSPEED_VER='1.10.33.5-beta'
    NGINX_PAGESPEEDPSOL_VER='1.10.33.5'
    ORESTY_LUANGINX='y'
    ORESTY_LUANGINXVER='0.10.1rc1'
    as lua nginx 0.10 branch uses openssl 1.0.2+ specific features, recompile of nginx 1.9.11 auto switched from LibreSSL 2.2.6 back to OpenSSL 1.0.2f
     
  9. Revenge

    Revenge Active Member

    456
    93
    28
    Feb 21, 2016
    Portugal
    Ratings:
    +347
    Local Time:
    7:59 PM
    1.9.x
    10.1.x
  10. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    latest 123.09beta01 test for dynamic module support in Nginx 1.9.12
    Code (Text):
    NGXDYNAMIC_XSLT='y'
    NGINX_XSLT='y'
    NGXDYNAMIC_HEADERSMORE='y'
    NGXDYNAMIC_SETMISC='y'
    NGXDYNAMIC_ECHO='y'
    NGXDYNAMIC_LUA='y'
    
    NGXDYNAMIC_BROTLI='y'
    NGINX_LIBBROTLI='y'
    
    NGXDYNAMIC_NGXPAGESPEED='y'
    NGINX_PAGESPEED='y'
    
    ORESTY_LUANGINX='y'


    Code (Text):
    dynamic module directory at /usr/local/nginx/modules
    total 22M
    drwxr-xr-x  2 root root 4.0K Mar 20 11:05 .
    drwxr-xr-x 10 root root 4.0K Mar 18 10:33 ..
    -rwxr-xr-x  1 root root 210K Mar 20 11:05 ngx_http_brotli_filter_module.so
    -rwxr-xr-x  1 root root 109K Mar 20 11:05 ngx_http_brotli_static_module.so
    -rwxr-xr-x  1 root root 126K Mar 20 11:05 ngx_http_geoip_module.so
    -rwxr-xr-x  1 root root 146K Mar 20 11:05 ngx_http_image_filter_module.so
    -rwxr-xr-x  1 root root 3.3M Mar 20 11:05 ngx_http_lua_module.so
    -rwxr-xr-x  1 root root 770K Mar 20 11:05 ngx_http_set_misc_module.so
    -rwxr-xr-x  1 root root 157K Mar 20 11:05 ngx_http_xslt_filter_module.so
    -rwxr-xr-x  1 root root  17M Mar 20 11:05 ngx_pagespeed.so
    -rwxr-xr-x  1 root root 574K Mar 20 11:05 ngx_stream_module.so


    Code (Text):
    cat /usr/local/nginx/conf/dynamic-modules.conf
    load_module "modules/ngx_http_brotli_filter_module.so";
    load_module "modules/ngx_http_brotli_static_module.so";
    load_module "modules/ngx_http_image_filter_module.so";
    load_module "modules/ngx_http_xslt_module.so";
    load_module "modules/ngx_http_headers_more_filter_module.so";
    load_module "modules/ngx_http_set_misc_module.so";
    load_module "modules/ngx_http_echo_module.so";
    load_module "modules/ngx_http_lua_module.so";
    load_module "modules/ngx_pagespeed.so";
    load_module "modules/ngx_http_geoip_module.so";
    load_module "modules/ngx_stream_module.so";


    edit: whoops not 100%
    Code (Text):
    nginx -t
    nginx: [emerg] dlopen() "/usr/local/nginx/modules/ngx_http_xslt_module.so" failed (/usr/local/nginx/modules/ngx_http_xslt_module.so: cannot open shared object file: No such file or directory) in /usr/local/nginx/conf/dynamic-modules.conf:4
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed

    wrong module file name, should be ngx_http_xslt_filter_module.so - fixed Beta Branch - correct xslt nginx module dynamic module name | Centmin Mod Community

    Code (Text):
    dynamic module directory at /usr/local/nginx/modules
    total 22M
    drwxr-xr-x  2 root root 4.0K Mar 20 11:05 .
    drwxr-xr-x 10 root root 4.0K Mar 18 10:33 ..
    -rwxr-xr-x  1 root root 210K Mar 20 11:33 ngx_http_brotli_filter_module.so
    -rwxr-xr-x  1 root root 109K Mar 20 11:33 ngx_http_brotli_static_module.so
    -rwxr-xr-x  1 root root 126K Mar 20 11:33 ngx_http_geoip_module.so
    -rwxr-xr-x  1 root root 146K Mar 20 11:33 ngx_http_image_filter_module.so
    -rwxr-xr-x  1 root root 3.3M Mar 20 11:33 ngx_http_lua_module.so
    -rwxr-xr-x  1 root root 770K Mar 20 11:33 ngx_http_set_misc_module.so
    -rwxr-xr-x  1 root root 157K Mar 20 11:33 ngx_http_xslt_filter_module.so
    -rwxr-xr-x  1 root root  17M Mar 20 11:33 ngx_pagespeed.so
    -rwxr-xr-x  1 root root 574K Mar 20 11:33 ngx_stream_module.so

    Code (Text):
    cat /usr/local/nginx/conf/dynamic-modules.conf
    load_module "modules/ngx_http_brotli_filter_module.so";
    load_module "modules/ngx_http_brotli_static_module.so";
    load_module "modules/ngx_http_image_filter_module.so";
    load_module "modules/ngx_http_xslt_filter_module.so";
    load_module "modules/ngx_http_headers_more_filter_module.so";
    load_module "modules/ngx_http_set_misc_module.so";
    load_module "modules/ngx_http_echo_module.so";
    load_module "modules/ngx_http_lua_module.so";
    load_module "modules/ngx_pagespeed.so";
    load_module "modules/ngx_http_geoip_module.so";
    load_module "modules/ngx_stream_module.so";


    Edit: looks like headers more module didn't compile successfully as a dynamic module
    Code (Text):
    nginx -t
    nginx: [emerg] dlopen() "/usr/local/nginx/modules/ngx_http_headers_more_filter_module.so" failed (/usr/local/nginx/modules/ngx_http_headers_more_filter_module.so: cannot open shared object file: No such file or directory) in /usr/local/nginx/conf/dynamic-modules.conf:5
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed


    Ah headers more and echo modules still needs to use Git master repo sourced code for dynamic module support, so need to set in persistent config file /etc/centminmod/custom_config.inc
    Code (Text):
    ORESTY_HEADERSMOREGIT='y'
    ORESTY_ECHOGIT='y'
    


    So the full persistent config file now looks like
    Code (Text):
    NGXDYNAMIC_XSLT='y'
    NGINX_XSLT='y'
    NGXDYNAMIC_HEADERSMORE='y'
    NGXDYNAMIC_SETMISC='y'
    NGXDYNAMIC_ECHO='y'
    NGXDYNAMIC_LUA='y'
    
    NGXDYNAMIC_BROTLI='y'
    NGINX_LIBBROTLI='y'
    
    NGXDYNAMIC_NGXPAGESPEED='y'
    NGINX_PAGESPEED='y'
    
    ORESTY_LUANGINX='y'
    NGX_LUAUPSTREAM='n'
    NGX_LUAUPSTREAMCACHE='n'
    ORESTY_HEADERSMOREGIT='y'
    ORESTY_ECHOGIT='y'


    Code (Text):
    dynamic module directory at /usr/local/nginx/modules
    total 23M
    drwxr-xr-x  2 root root 4.0K Mar 20 15:53 .
    drwxr-xr-x 10 root root 4.0K Mar 18 10:33 ..
    -rwxr-xr-x  1 root root 210K Mar 20 15:53 ngx_http_brotli_filter_module.so
    -rwxr-xr-x  1 root root 109K Mar 20 15:53 ngx_http_brotli_static_module.so
    -rwxr-xr-x  1 root root 671K Mar 20 15:53 ngx_http_echo_module.so
    -rwxr-xr-x  1 root root 126K Mar 20 15:53 ngx_http_geoip_module.so
    -rwxr-xr-x  1 root root 286K Mar 20 15:53 ngx_http_headers_more_filter_module.so
    -rwxr-xr-x  1 root root 146K Mar 20 15:53 ngx_http_image_filter_module.so
    -rwxr-xr-x  1 root root 3.3M Mar 20 15:53 ngx_http_lua_module.so
    -rwxr-xr-x  1 root root 770K Mar 20 15:53 ngx_http_set_misc_module.so
    -rwxr-xr-x  1 root root 157K Mar 20 15:53 ngx_http_xslt_filter_module.so
    -rwxr-xr-x  1 root root  17M Mar 20 15:53 ngx_pagespeed.so
    -rwxr-xr-x  1 root root 574K Mar 20 15:53 ngx_stream_module.so
    


    Nginx binary size much smaller, when you enable and use nginx dynamic modules :)
    Code (Text):
    ls -lah $(which nginx)
    -rwxr-xr-x 1 root root 3.9M Mar 20 12:29 /usr/local/sbin/nginx
     
    Last edited: Mar 21, 2016
  11. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    Seems there's a few problems with latest lua-nginx module 0.10.2 being compiled as a dynamic module along with lua-nginx-upstream module 0.05 so for those 2 recommended to compile then NOT as dynamic modules. So just set NGXDYNAMIC_LUA='n' which is already the default for centmin mod 123.09beta01 out of the box

    /etc/centminmod/custom_config.inc set settings
    Code (Text):
    NGXDYNAMIC_XSLT='y'
    NGINX_XSLT='y'
    NGXDYNAMIC_HEADERSMORE='y'
    NGXDYNAMIC_SETMISC='y'
    NGXDYNAMIC_ECHO='y'
    NGXDYNAMIC_LUA='n'
    
    NGXDYNAMIC_BROTLI='y'
    NGINX_LIBBROTLI='y'
    
    NGXDYNAMIC_NGXPAGESPEED='y'
    NGINX_PAGESPEED='y'
    
    ORESTY_LUANGINX='y'
    NGX_LUAUPSTREAM='y'
    NGX_LUAUPSTREAMCACHE='y'
    ORESTY_HEADERSMOREGIT='y'
    ORESTY_ECHOGIT='y'

    Code (Text):
    dynamic module directory at /usr/local/nginx/modules
    total 23M
    drwxr-xr-x  2 root root 4.0K Mar 20 15:53 .
    drwxr-xr-x 10 root root 4.0K Mar 18 10:33 ..
    -rwxr-xr-x  1 root root 210K Mar 22 11:17 ngx_http_brotli_filter_module.so
    -rwxr-xr-x  1 root root 109K Mar 22 11:17 ngx_http_brotli_static_module.so
    -rwxr-xr-x  1 root root 671K Mar 22 11:17 ngx_http_echo_module.so
    -rwxr-xr-x  1 root root 126K Mar 22 11:17 ngx_http_geoip_module.so
    -rwxr-xr-x  1 root root 286K Mar 22 11:17 ngx_http_headers_more_filter_module.so
    -rwxr-xr-x  1 root root 146K Mar 22 11:17 ngx_http_image_filter_module.so
    -rwxr-xr-x  1 root root 3.3M Mar 20 15:53 ngx_http_lua_module.so
    -rwxr-xr-x  1 root root 770K Mar 22 11:17 ngx_http_set_misc_module.so
    -rwxr-xr-x  1 root root 157K Mar 22 11:17 ngx_http_xslt_filter_module.so
    -rwxr-xr-x  1 root root  17M Mar 22 11:17 ngx_pagespeed.so
    -rwxr-xr-x  1 root root 574K Mar 22 11:17 ngx_stream_module.so

    edit: ah found a bug in centmin mod 123.09beta01, disabling nginx lua dynamic module compile via NGXDYNAMIC_LUA='n' and recompiling nginx via centmin.sh menu option 4 doesn't actually seem to remove the old ngx_http_lua_module.so module see the different timestamped dates and times for ngx_http_lua_module.so. Update fixed at Beta Branch - update inc/nginx_configure.inc fix bug with dynamic module cleanup | Centmin Mod Community
    Code (Text):
    -rwxr-xr-x  1 root root 3.3M Mar 20 15:53 ngx_http_lua_module.so
    

    Code (Text):
    cat /usr/local/nginx/conf/dynamic-modules.conf
    load_module "modules/ngx_http_brotli_filter_module.so";
    load_module "modules/ngx_http_brotli_static_module.so";
    load_module "modules/ngx_http_image_filter_module.so";
    load_module "modules/ngx_http_xslt_filter_module.so";
    load_module "modules/ngx_http_headers_more_filter_module.so";
    load_module "modules/ngx_http_set_misc_module.so";
    load_module "modules/ngx_http_echo_module.so";
    load_module "modules/ngx_pagespeed.so";
    load_module "modules/ngx_http_geoip_module.so";
    load_module "modules/ngx_stream_module.so";

    size of nginx binary only a tad larger than 3.9MB at 4.2MB
    Code (Text):
    ls -lah $(which nginx)
    -rwxr-xr-x 1 root root 4.2M Mar 22 11:37 /usr/local/sbin/nginx

     
    Last edited: Mar 22, 2016
  12. rdan

    rdan Well-Known Member

    4,983
    1,185
    113
    May 25, 2014
    Ratings:
    +1,804
    Local Time:
    2:59 AM
    Mainline
    10.2
    What else I can switch to Dynamic Module ? :)
     
  13. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    for centmin mod 123.09beta01 and higher provided you have default enabled these nginx modules

    full dynamic module switches at centminmod/centmin.sh at 123.09beta01 · centminmod/centminmod · GitHub
    Code:
    NGXDYNAMIC_XSLT='y'
    NGINX_XSLT='y'
    
    NGXDYNAMIC_HEADERSMORE='y'
    NGXDYNAMIC_SETMISC='y'
    NGXDYNAMIC_ECHO='y'
    NGXDYNAMIC_LUA='y'
    
    NGXDYNAMIC_BROTLI='y'
    NGINX_LIBBROTLI='y'
    
    NGXDYNAMIC_NGXPAGESPEED='y'
    NGINX_PAGESPEED='y'
     
  14. rdan

    rdan Well-Known Member

    4,983
    1,185
    113
    May 25, 2014
    Ratings:
    +1,804
    Local Time:
    2:59 AM
    Mainline
    10.2
    I don't have all of those module installed except ngx_pagespeed :D.
    Thanks!
     
  15. Peih

    Peih New Member

    24
    2
    3
    Mar 2, 2016
    Ratings:
    +2
    Local Time:
    1:59 PM
    pagespeed 1.10.33.5 does not work with nginx 1.11 now
     
  16. eva2000

    eva2000 Administrator Staff Member

    45,157
    10,272
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,919
    Local Time:
    4:59 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x