Categories
Nginx

Nginx 1.8.1

Nginx 1.8.1 has been released on January 26th 2016, to fix three security issues in its resolver.

As a consequence, packages of Nginx 1.8.1 are now available :

  • for Debian 8 “Jessie”, Debian 7 “Wheezy” and Debian 6 “Squeeze”
  • On both amd64 and i386 architectures.

Please also note that ngx_pagespeed has been updated to :

  • version 1.10.33.2 on Jessie
  • only version 1.9.32.11 on Wheezy and Squeeze, because the 1.10 branch now requires GCC 4.8+. Usage of ngx_pagespeed on Wheezy and Squeeze has been kept for compatibility purpose but is highly discouraged. Upgrade to Jessie instead.

For more details about which modules are included in the different Nginx flavors, just have to look at this document.

11 replies on “Nginx 1.8.1”

the update broke our alias configuration 🙁

# -*- mode: nginx -*-
server {
listen 80;
server_name
domain.tld
;

root /home/domain.tld/assets/current/build/;
index index.html;

location / {
# will serve any /css/style-2.1.2.0.css
location ~* (.*)-[\d\.-\w]+\.(css|js)$ {
try_files $uri $1.$2;
}
}

location /responsive {
# should serve any /responsive/css/style-2.1.2.0.css from another directory
alias /home/domain.tld/assets/current/build-responsive;
location ~* (.*)-[\d\.-\w]+\.(css|js)$ {
try_files $uri $1.$2;
}
}
}

I will try to figure out why. Just wanted to comment for anyone dealing with alias errors too.

Your new packages like this version of Nginx is not available in the optionnal install: ‘wheezy-php55’. Can you add the new version of the packages? Thank you.

It’s all right, just adding your line before the line with the wheezy-php55 🙂 Thank you.

Comments are closed.