Learn about Centmin Mod LEMP Stack today
Register Now

Nginx [nginx-announce] nginx-1.7.11

Discussion in 'Nginx and PHP-FPM news & discussions' started by eva2000, Mar 25, 2015.

  1. eva2000

    eva2000 Administrator Staff Member

    May 24, 2014
    Brisbane, Australia
    Local Time:
    5:46 AM
    Nginx 1.25.x
    MariaDB 10.x
    Changes with nginx 1.7.11 24 Mar 2015

    *) Change: the "sendfile" parameter of the "aio" directive is
    deprecated; now nginx automatically uses AIO to pre-load data for
    sendfile if both "aio" and "sendfile" directives are used.

    *) Feature: experimental thread pools support.

    *) Feature: the "proxy_request_buffering", "fastcgi_request_buffering",
    "scgi_request_buffering", and "uwsgi_request_buffering" directives.

    *) Feature: request body filters experimental API.

    *) Feature: client SSL certificates support in mail proxy.
    Thanks to Sven Peter, Franck Levionnois, and Filipe Da Silva.

    *) Feature: startup speedup when using the "hash ... consistent"
    directive in the upstream block.
    Thanks to Wai Keen Woon.

    *) Feature: debug logging into a cyclic memory buffer.

    *) Bugfix: in hash table handling.
    Thanks to Chris West.

    *) Bugfix: in the "proxy_cache_revalidate" directive.

    *) Bugfix: SSL connections might hang if deferred accept or the
    "proxy_protocol" parameter of the "listen" directive were used.
    Thanks to James Hamlin.

    *) Bugfix: the $upstream_response_time variable might contain a wrong
    value if the "image_filter" directive was used.

    *) Bugfix: in integer overflow handling.
    Thanks to RĂ©gis Leroy.

    *) Bugfix: it was not possible to enable SSLv3 with LibreSSL.

    *) Bugfix: the "ignoring stale global SSL error ... called a function
    you should not call" alerts appeared in logs when using LibreSSL.

    *) Bugfix: certificates specified by the "ssl_client_certificate" and
    "ssl_trusted_certificate" directives were inadvertently used to
    automatically construct certificate chains.

    Maxim Dounin

    nginx-announce mailing list

    Continue reading...
  2. eva2000

    eva2000 Administrator Staff Member

    May 24, 2014
    Brisbane, Australia
    Local Time:
    5:46 AM
    Nginx 1.25.x
    MariaDB 10.x
    Very easy upgrade via centmin.sh menu option 4 and specify version = 1.7.11 when prompted

    Centmin Mod 1.2.3-eva2000.08 - http://centminmod.com
                       Centmin Mod Menu                 
    1).  Centmin Install
    2).  Add Nginx vhost domain
    3).  NSD setup domain name DNS
    4).  Nginx Upgrade / Downgrade
    5).  PHP Upgrade / Downgrade
    6).  XCache Re-install
    7).  APC Cache Re-install
    8).  XCache Install
    9).  APC Cache Install
    10). Memcached Server Re-install
    11). MariaDB 5.2, 5.5, 10 Upgrade Sub-Menu
    12). Zend OpCache Install/Re-install
    13). Install ioping.sh vbtechsupport.com/1239/
    14). SELinux disable
    15). Install/Re-install ImageMagick PHP Extension
    16). Change SSHD Port Number
    17). Multi-thread compression: pigz,pbzip2,lbzip2,p7zip etc
    18). Suhosin PHP Extension install
    19). Install FFMPEG and FFMPEG PHP Extension
    20). NSD Re-install
    21). Update - Nginx + PHP-FPM + Siege
    22). Exit
    Enter option [ 1 - 22 ] 4
    Do you want to run YUM install checks ?  [y/n]
    This will increase your upgrade duration time wise.
    Check the change log centminmod.com/changelog.html
    to see if any Nginx or PHP related new additions
    which require checking YUM prequisites are met.
    If no new additions made, you can skip the
    YUM install check to speed up upgrade time.
    [y/n]: n
    * Nginx Update script - Included in Centmin Extras
    * Version: 1.2.3-eva2000.08 - Date: 31/03/2015 - Copyright 2011-2015 CentminMod.com
    This software comes with no warranty of any kind. You are free to use
    it for both personal and commercial use as licensed under the GPL.
    Nginx Upgrade - Would you like to continue? [y/n] y
    Install which version of Nginx? (version i.e. 1.7.10}): 1.7.11
    Detected existing Nginx has NGINX_GEOIP=y enabled
    however, you are recompiling Nginx with NGINX_GEOIP=n
    Is this incorrect and you want to set NGINX_GEOIP=y enabled ?
    Answer y or n. Typing y will set NGINX_GEOIP=y [y/n]: y
    backup NGINX CONF...
    backup NGINX Install Directory /usr/local/nginx...
    backup of Nginx Install Directory /usr/local/nginx located at /usr/local/nginxbackup/nginxdirbackup/nginx_240315-181708
    backup of Nginx CONF located at /usr/local/nginxbackup/confbackup/conf_240315-181708
    real    0m0.051s
    user    0m0.019s
    sys     0m0.017s
    Starting nginx:                                            [  OK  ]
    Tue Mar 24 18:19:21 UTC 2015
    Success: Nginx was installed properly
    * nginx updated
    If you're curious about the upgrade time check last line of your nginx upgrade log in /root/centminlogs

    Sort files listing by time in reverse to see most recent file will see my nginx_upgrade.log file named centminmod_1.2.3-eva2000.08_240315-181708_nginx_upgrade.log
    ls -lArt /root/centminlogs/
    total 7396
    -rw-r--r-- 1 root root   16023 Mar 14 19:10 centminmod_1.2.3-eva2000.08_140315-150545_yuminstall_centos6.log
    -rw-r--r-- 1 root root   79318 Mar 14 19:10 centminmod_yumtimes_140315-150545.log
    -rw-r--r-- 1 root root   20496 Mar 14 19:21 centminmod_1.2.3-eva2000.08_140315-150545_yum-log.log
    -rw-r--r-- 1 root root 5032604 Mar 14 19:21 centminmod_1.2.3-eva2000.08_140315-150545_install.log
    -rw-r--r-- 1 root root 1115396 Mar 15 04:08 centminmod_maldet_install_150315-040445.log
    -rw-r--r-- 1 root root    1861 Mar 16 04:52 centminmod_1.2.3-eva2000.08_160315-045151_nginx_addvhost.log
    -rw-r--r-- 1 root root  501643 Mar 17 11:04 centminmod_python27_install_170315-110301.log
    -rw-r--r-- 1 root root  781125 Mar 24 18:19 centminmod_1.2.3-eva2000.08_240315-181708_nginx_upgrade.log
    check last line of log = 129.41 seconds to upgrade Nginx :D
    tail -1 /root/centminlogs/centminmod_1.2.3-eva2000.08_240315-181708_nginx_upgrade.log
    Total Nginx Upgrade Time: 129.411230524 seconds