Posted by & filed under Nginx.

Great news! Packages of Nginx 1.0.5 for Debian 6.0 “Squeeze” and Debian 5.0 “Lenny” are now available in amd64 and i386 flavours.

This release brings a lot of bugfixes and performance improvements. Please take a look at the list of changes for more information.

Please note that two new modules have been added to the nginx-extras package :

Enjoy 🙂

23 Responses to “Packages of Nginx 1.0.5 are available”

  1. oli

    Updated a few minutes ago – and still confused…
    The update deleted all config files in /etc/nginx, directories were not touched.
    No messages, no info… nothing.
    Has anybody else seen this behaviour?

    btw. I updated from the latest backports nginx

  2. K.

    Thank you for HTTP Upload Progress. Is the nginx upload module content of the -extra package too?

  3. K.

    @oli: I also updated from 1.04 backports to 1.05 dotdeb. No errors, all config files and sites are fine.

  4. oli

    The mentioned test system is also Squeeze amd64…

    I’ve updated another system from the last dotdeb version to 1.0.5 and all is fine.

    But I’ve still one system running on latest backports version to be upgraded tomorrow. See what will happen… 😉

  5. Guillaume Plessis

    @New : as soon as it enters the stable branch, please be patient. (Such reminders are useless, I know when new releases are out 🙂 )

  6. Guillaume Plessis

    @Thomas : both nginx-full and nginx-extras have the realip module. Take a look at the package description to know which modules are included.

  7. Alex

    I’ve upgraded to nginx 1.0.5 without any problem as usual. Everything works fine. Thanks.
    But I can see something new in my ‘top’ server statistics.
    I’ve got a four cores processor and nginx is configured to work with 4 workers. (worker_processes 4;)

    First – now there is one more running process of nginx (4+1)+1. Second – two of the processes take much more of processor time than other nginx processes.

    Here is some strings from my ‘top’ stat:
    processor time:
    1407 root 0:00.00 nginx
    1408 www-data 259:31.85 nginx
    1409 www-data 205:23.83 nginx
    1410 www-data 8:49.12 nginx
    1411 www-data 9:15.29 nginx
    1412 www-data 9:08.42 nginx

    With previous versions of nginx I have had 4+1 processes running and the four processes took equal processor time.
    It’s not a bug or a problem for me. But very strange behavior.

  8. Daenney

    I really do hope someone manages to create a nginx-fat package that contains all compiling third-party modules.

    It’s a bit frustrating that one needs to recompile the whole thing every time a new feature is needed, or to add something basic such as Auth PAM.

  9. Jaroslav

    Hello guys,

    I think this is probably not the best way to ask, but could you guys share your configs? I can’t manage to work nginx with uris containing the “:”. I have tried so many configs around that I’m stuck :(.

    Thank you!

  10. Killjoy

    Maybe someone can help me with the following?

    # apt-get install nginx-extras
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    nginx-extras : Depends: liblua5.1-0 but it is not installable
    Depends: libmhash2 but it is not installable
    Depends: libperl5.10 (>= 5.10.1) but it is not going to be installed
    Depends: perlapi-5.10.1
    Depends: passenger-common (>= 3.0.7) but it is not going to be installed
    Depends: passenger-common (< 3.0.8) but it is not going to be installed
    E: Broken packages

  11. Killjoy

    Squeeze, but I installed Deluge via the unstable branch, might this cause the problem (Deluge has a lot of dependencies).

  12. Killjoy

    I just stick to the unstable branch, installing nginx and PHP from there worked like a charme. It’s not a public server so it doesn’t matter. Thanks for your help!