Установка nginx на debian 5.0 lenny

На "пустом" свежеустановленном Debian не хватает ряда инструментов и библиотек для сборки и установки nginx.

Ставим gcc, make, и компания:

  1. $ sudo apt-get install build-essential

Библиотеки для сборки nginx:

  1. $ sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev

Для поддержки встроенного Perl добавляем:

  1. $ sudo apt-get install libperl-dev

Собственно процесс сборки и установки (вместо 0.7.XX впишите номер актуальной версии):

  1. $ wget http://sysoev.ru/nginx/nginx-0.7.XX.tar.gz
  2. $ tar zxvf nginx-0.7.XX.tar.gz
  3. $ ln -s nginx-0.7.XX nginx
  4. $ cd nginx
  5. $ ./configure \
  6. --prefix=/usr/local/nginx \
  7. --with-cc-opt="-I /usr/include" \
  8. --with-ld-opt="-L /usr/lib" \
  9. --with-http_stub_status_module \
  10. --with-http_realip_module \
  11. --with-http_perl_module \
  12. --with-http_ssl_module
  13.  
  14. $ make && make install
  15.  

Обратите внимание, параметры

  1. --with-cc-opt="-I /usr/include" --with-ld-opt="-L /usr/lib"

указывают на расположение системных заголовков и библиотек, без них configure не видит ряда системных библиотек.

Комментарии (4) на “Установка nginx на debian 5.0 lenny”

  1. T-34:

    Спасибо, помогло.

  2. Спасибо, оказалось полезно.)

Оставить комментарий