Самый свежий nginx для Ubuntu/AMD64

Если не хочется ждать полгода официального релиза

На данный момент в моём репозитории находится nginx 0.8.29. Поддерживаемые релизы: Dapper Drake (6.06); Hardy Heron (8.04); Intrepid Ibex (8.10); Jaunty Jackalope (9.04); Karmic Koala (9.10). Поддерживаемые архитектуры: AMD64; i386. sudo -i echo "deb http://deb.sjinks.pro/ jaunty main" >> /etc/apt/sources.list echo "deb-src http://deb.sjinks.pro/ jaunty main" >> /etc/apt/sources.list wget http://deb.sjinks.pro/67C02A558F688141.pub -O 67C02A558F688141.pub apt-key add 67C02A558F688141.pub aptitude update [...]

← Вернуться к полной версии записи «Самый свежий nginx для Ubuntu/AMD64»…

Автор: ; опубликовано в: Linux, nginx; метки: 64 bit, Dapper Drake, deb.sjinks.pro, Hardy Heron, Intrepid Ibex, Jaunty Jackalope, Karmic Koala, nginx, Ubuntu
14
Мар
2009

RSS Комментарии к статье «Самый свежий nginx для Ubuntu/AMD64» (19)  »

  1. Такой вариант тоже работает:

    [-]
    View Code Bash
    sudo -i
    echo "deb http://deb.sjinks.pro/ jaunty main" >> /etc/apt/sources.list
    echo "deb-src http://deb.sjinks.pro/ jaunty main" >> /etc/apt/sources.list
    apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 67C02A558F688141
    aptitude update
    aptitude install nginx
  2. Где бы для i386 такой же взять.

  3. Denis

    O_o из исходников компилится за 1,5 минуты …

    [-]
    View Code Bash
    sudo su -
    cd /usr/local/src
    fetch http://sysoev.ru/nginx/nginx-0.7.61.tar.gz
    tar zxvf nginx-0.7.61.tar.gz
    cd nginx-0.7.61
    ./configure --with-cc-opt="-O2 -fomit-frame-pointer -I /usr/local/include/" \
    --with-cpu-opt=pentium4 \
    --without-http_charset_module \
    --without-http_userid_module \
    --without-http_geo_module \
    --without-http_proxy_module \
    --without-http_autoindex_module \
    --without-http_fastcgi_module \
    --with-ld-opt="-L /usr/local/lib"
    make ; make install

    З.Ы.

    * Приведенный выше пример актуален для FreeBSD 6.x и выше и скорее всего на Linux-ах будет ругаться на –with-cpu-opt=pentium4. Этот параметр можно смело удалять, при необходимости.
    * В параметрах --with-ld-opt & --with-cc-opt, как вы видите есть пути. Это пути до хедеров и библиотек, в данном случае – pcre, которая необходима для функционирования rewrite.

    • Всё-таки за что я люблю Debian — зависимости прописывает мэйнтейнер пакета :-) Вообще если PCRE установлен, то nginx обычно сам определит путь к заголовкам и библиотекам.

      В Linux на --with-cpu-opt ругаться не должен, ибо эти параметры прописаны в configure.

      PS — все эти --without-xxx стоят по умолчанию.
      PPS — nginx предпочитаю собирать с -Os, а не с -O2, но это дело вкуса.

  4. Konstantin

    Недавно в nginx нашли дыру… Обновить бы стоило “Самый свежий nginx” :)

  5. Igor

    Здравствуйте, у меня к вам скажем так есть просьба такого плана если у вас будет свободное время и вас не затруднит то вы бы не могли рассказать о создании deb пакетов ну к примеру на примере того же nginx я думаю этот вопрос будет интересен не одному мне… Извиняюсь за сообщение не совсем по теме данной статьи…

  6. Алексей

    Здорово. Но, увы, [emerg]: the INET6 sockets are not supported on this platform in "[::]:80" of the "listen" directive in /etc/nginx/sites-enabled/default:8

    Придется руками собирать все-таки :(

    • Проще конфиг поправить :-)

      PS — а с чего вдруг nginx пошел слушать IPv6-сокет? Что у Вас в строке 8 в файле /etc/nginx/sites-enabled/default?

      • Алексей

        Ну, у меня развернут и используется IPv6 просто, клиентов по нему фактически не ходит, зато самому домой (где 3 компа, но только два белых IPv4) ходить удобно. Соответственно и в конфиге listen [::]:80;, оверхэд все равно незначителен.

  7. Антон

    Владимир, добрый день
    Не могли бы вы добавить deb пакеты для стабильной версии nginxа 0.7?
    Заранее спасибо!

Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.

Оставить комментарий к записи «Самый свежий nginx для Ubuntu/AMD64»

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя

गते गते पारगते पारसंगते बोधि स्वाहा