Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не собирается nginx из исходников (Ubuntu server 14.04)  (Прочитано 1227 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Goga075

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Приветствую всех.
Нужно nginx собрать с дополнительными модулями.
Вроде все делаю правильно, никаких ошибок во время сборки не возникает.
Но nginx -v сказал
(Нажмите, чтобы показать/скрыть)
То-есть оно скомпилировалось, но полностью не установилось.

Папка с логами создана и в /etc/nginx/ конфиги лежат

Лог кинул в nginx.txt. Сюда не влез.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
aptitude search nginx
направа читай.
Wars ~.o

Оффлайн Goga075

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Что??

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
А Вы куда nginx установили? Там и смотрите.
ls -Rlh /usr/share/nginx/
Сборка программ таким способом в пакетном дистрибутиве - плохая идея.
OpenWrt 19.07

Оффлайн Goga075

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)

А как еще можно собрать сервер с нужными модулями?

Пользователь решил продолжить мысль 21 Июля 2015, 21:57:01:
Подскажите как nginx запретить обновляться при apt-get upgrade в любых случаях.
« Последнее редактирование: 21 Июля 2015, 21:57:01 от Goga075 »

Оффлайн sash23

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)

А как еще можно собрать сервер с нужными модулями?

Пользователь решил продолжить мысль [time]21 Июль 2015, 22:57:01[/time]:
Подскажите как nginx запретить обновляться при apt-get upgrade в любых случаях.

Чтобы запретить обновляться попробуйте apt-mark hold имя_пакета
Для сборки нжинкса попробуйте использовать checkinstall.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Goga075, nginx вот там в "папочке" sbin, и конечно же нужно указывать полный путь к исполняемому файлу либо изменить переменные окружения $PATH, потому что такого пути скорее всего нет. Но не очень ясно зачем собирать то, что уже есть
https://launchpad.net/~nginx/+archive/ubuntu/stable
https://launchpad.net/~nginx/+archive/ubuntu/development
Если уж надо собрать, читайте
https://www.debian.org/doc/manuals/maint-guide/index.ru.html

Про checkinstall забудьте, это приложение-скрипт для простых случаев типа hello world  8)
OpenWrt 19.07

Оффлайн Goga075

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Все банально и просто. Нужны дополнительные модули.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Конкретно какие? В пакетах на Launchpad добавлено модулей больше ваших.
OpenWrt 19.07

Оффлайн Goga075

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
OpenWrt 19.07

Оффлайн Goga075

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Отлично, добавил репозиторий, но чуда так и не произошло.
Хотя не пойму, зачем репозиторий если мне нужно Nginx со своим модулем собрать.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Вы так и не ответили, какой конкретно модуль Вам нужен.
OpenWrt 19.07

Оффлайн Goga075

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Какая разница какой модуль. От этого зависит что нужно делать?

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Goga075,
Вы пробовали запускать с полным путём?

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.