Nginx 1.4.2 has been released on July 17th 2013, fixing 6 bugs (see the changes).
As a consequence, Dotdeb’s packages of Nginx 1.4.2 are now available for both Debian 7.0 “Wheezy” and Debian 6.0 “Squeeze” (amd64/i386) with the following changes :
- SPDY had been enabled in all the Nginx flavors (Wheezy only)
- PageSpeed 22.214.171.124 has been added to nginx-extras
- ngx-fancyindex has been added to nginx-extras
- Various modules has been updated
- Naxsi-ui now uses Sqlite instead of MySQL
As usual, if you want to know which module has been included in each Nginx flavor, you just have to look at this document.
40 replies on “Nginx 1.4.2 for Wheezy and Squeeze”
Sweetness! fancyindex has given us a reason to celebrate:D
Thank you very very very very very very much for PageSpeed!
When will we see PageSpeed in nginx-full?
The doc says the module is enabed in nginx-full too.
@Numo : that was a mistake, PageSpeed will be only in nginx-extras (it has a huge footprint).
Ok, thanks 🙂
I can’t install nginx-extras without uninstalling nginx and nginx-full. Using Wheezy.
$ sudo apt-get install nginx-extras
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages will be REMOVED:
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 2 to remove and 0 not upgraded.
Need to get 0 B/4115 kB of archives.
After this operation, 11.5 MB of additional disk space will be used.
Do you want to continue [Y/n]?
@Mark : of course : nginx is just an empty meta-package (not a big deal). nginx-full and nginx-extras contain the same binary. Don’t worry, your config will be kept (backup it anyway).
I would really like to see the AJP module (https://github.com/yaoweibin/nginx_ajp_module) included into nginx. Would it be possible to include it? If you need help let me know.
this is because nginx has no module system like apache has. the options have to be choosen at compile time. so, the nginx program has to be replaced. installing the new package shouldn’t remove your current configuration (save it to be sure)
Currently I have the nginx version from the nginx repository installed. Can I simply delete the repository and force update nginx from dotdeb if I want to use this version instead or doesn’t that work?
@Frederik Niedernolte : should work. Backup your config before any manipulation.
Okay, and then just use nginx-extras instead of nginx is enough if I want to use the extra modules!? Thanks!
I would really like to see an option to remove/obfuscate ALL the Nginx and module headers containing any name or version…
@prune : what about setting server_tokens to off and using the HeadersMore module? http://wiki.nginx.org/NginxHttpHeadersMoreModule
@Guillaume: any news regarding integrating yaoweibin’s AJP module for nginx? This module is a must for people using nginx as frontend to Tomcat.
Nice to see lua module. Thank you 🙂 But is nginx_lua module compiled with LuaJIT or Lua?
@Lamer : It’s built Against the standard Lua. LuaJIT is not available in Debian stable, sorry
Serait-il possible de rajouter le module AJP (https://github.com/yaoweibin/nginx_ajp_module) à ton package nginx?
Do you plan add redis2 module to nginx?
Hi Guillaume, would it be possible to get an answer regarding the AJP nginx module? I am willing to help if you need. Thanks!
@John : merci d’arrêter le harcèlement 🙂 Je vais voir ce que je peux faire…
Thank you so much for PageSpeed support!
Merci Guillaume, désolé pour être un peu lourd 😉 c’est juste que le module AJP c’est super important pour tout ce qui est containeur Java (Tomcat). Au final Tomcat+AJP+nginx c’est le top et il n’y a rien de plus rapide! J’utilise ce module AJP en production depuis 2 ans sans aucun problèmes et je me suis dis que c’est un vrai plus pour tout le monde de l’intégrer directement dans ton package. D’ailleurs un grand merci pour tes packages ils sont top!
Thanx for release! I was wondering. Does it make sense to have geoip module in nginx-naxsi edition? For me it would be perfect …
Is any nginx release planned with passenger support for Debian Wheezy? Would be very nice! 🙂
What would it take to get tls1.2 support?
@Matthew Hollick : it seems you’ll have to upgrade to Wheezy to use openssl > 1.0.1c and to configure the ssl_protocols and ssl_ciphers directives of nginx.
Ok – ta, was not sure if nginx needed to be compiled against same version of OpenSSL.
Gah! realised that I had a typo on the ssl_protocol line.
tls1.2 on Wheezy works a treat if you are not as ham-fisted as me..
Is it possible to have the third party module mod_zip added in the full or extra package ?
It is very useful, and I’m re-compiling my nginx too much times because nobody integrates it in a repo 🙁
Thanks in advance for your answer !
nginx just released v1.4.3 yesterday, looking forward for the Dotdeb pkg.
nginx_tcp_proxy_module Hope to be able to join
nginx-upload-module Already can support NGINX1.4 X, I have been tested. https://github.com/vkholodkov/nginx-upload-module/tree/2.2
It would be great if the ngx_log_if module could be included. https://github.com/cfsego/ngx_log_if/
it seems that the nginx 1.4.3 package is available, did you use the last version of ngx_pagespeed ? Thanks.
@wahl : Nginx 1.4.3 is available for Squeeze, not for Wheezy (yet). I’ll make an announcement when both are ready.
The packages were built 4 days ago, before ngx_pagespeed has been bumped to 126.96.36.199. I’ll fix it in my next upload (next week-end).
Thank you very much.
I think you’re already aware of this information :
@wahl : packages of Nginx 1.4.3 for Squeeze have been updated with ngx_pagespeed 188.8.131.52. Wheezy’s will be up next week-end.
Thank you very much for this. I was about to go all out and compile all the bits to get pagespeed but here is a prebuilt package. Thanks again.