G
G
Gennady2016-10-29 14:32:13
Nginx
Gennady, 2016-10-29 14:32:13

Problems installing Nginx. What is wrong?

Hello gentlemen. On Debian Jessie trying to install Nginx:

[!] [email protected] at / >:/ aptitude install nginx
Следующие НОВЫЕ пакеты будут установлены:
  nginx{b}
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 72,6 kB архивов. После распаковки 102 kB будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
 nginx : Зависит: nginx-full (>= 1.6.2-5+deb8u4) но его установка не запланирована. или
                         nginx-light (>= 1.6.2-5+deb8u4) но его установка не запланирована. или
                         nginx-extras (>= 1.6.2-5+deb8u4) но его установка не запланирована.
         Зависит: nginx-full (< 1.6.2-5+deb8u4.1~) но его установка не запланирована. или
                         nginx-light (< 1.6.2-5+deb8u4.1~) но его установка не запланирована. или
                         nginx-extras (< 1.6.2-5+deb8u4.1~) но его установка не запланирована.
Следующие действия разрешат зависимости:

     Установить следующие пакеты:
1)     nginx-common [1.6.2-5+deb8u4 (proposed-updates, stable)]
2)     nginx-full [1.6.2-5+deb8u4 (proposed-updates, stable)]



Принять данное решение? [Y/n/q/?] Y
Следующие НОВЫЕ пакеты будут установлены:
  nginx nginx-common{a} nginx-full{a}
0 пакетов обновлено, 3 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 591 kB архивов. После распаковки 1 413 kB будет занято.
Хотите продолжить? [Y/n/?] Y
Получить: 1 http://security.debian.org/ jessie/updates/main nginx-common all 1.6.2-5+deb8u4 [88,1 kB]
Получить: 2 http://security.debian.org/ jessie/updates/main nginx-full amd64 1.6.2-5+deb8u4 [430 kB]
Получить: 3 http://security.debian.org/ jessie/updates/main nginx all 1.6.2-5+deb8u4 [72,6 kB]
Получено 591 kБ в 0с (633 kБ/с)
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета nginx-common.
(Чтение базы данных … на данный момент установлено 42882 файла и каталога.)
Подготовка к распаковке …/nginx-common_1.6.2-5+deb8u4_all.deb …
Распаковывается nginx-common (1.6.2-5+deb8u4) …
Выбор ранее не выбранного пакета nginx-full.
Подготовка к распаковке …/nginx-full_1.6.2-5+deb8u4_amd64.deb …
Распаковывается nginx-full (1.6.2-5+deb8u4) …
Выбор ранее не выбранного пакета nginx.
Подготовка к распаковке …/nginx_1.6.2-5+deb8u4_all.deb …
Распаковывается nginx (1.6.2-5+deb8u4) …
Обрабатываются триггеры для systemd (215-17+deb8u5) …
Обрабатываются триггеры для man-db (2.7.0.2-5) …
Настраивается пакет nginx-common (1.6.2-5+deb8u4) …
Настраивается пакет nginx-full (1.6.2-5+deb8u4) …
Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript nginx, action "start" failed.
dpkg: ошибка при обработке пакета nginx-full (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет nginx:
 nginx зависит от nginx-full (>= 1.6.2-5+deb8u4) | nginx-light (>= 1.6.2-5+deb8u4) | nginx-extras (>= 1.6.2-5+deb8u4), однако:
  Пакет nginx-full пока не настроен.
  Пакет nginx-light не установлен.
  Пакет nginx-extras не установлен.
 nginx зависит от nginx-full (<< 1.6.2-5+deb8u4.1~) | nginx-light (<< 1.6.2-5+deb8u4.1~) | nginx-extras (<< 1.6.2-5+deb8u4.1~), однако:
  Пакет nginx-full пока не настроен.
  Пакет nginx-light не установлен.
  Пакет nginx-extras не установлен.

dpkg: ошибка при обработке пакета nginx (--configure):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для systemd (215-17+deb8u5) …
При обработке следующих пакетов произошли ошибки:
 nginx-full
 nginx
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package.  Trying to recover:
Настраивается пакет nginx-full (1.6.2-5+deb8u4) …
Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript nginx, action "start" failed.
dpkg: ошибка при обработке пакета nginx-full (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет nginx:
 nginx зависит от nginx-full (>= 1.6.2-5+deb8u4) | nginx-light (>= 1.6.2-5+deb8u4) | nginx-extras (>= 1.6.2-5+deb8u4), однако:
  Пакет nginx-full пока не настроен.
  Пакет nginx-light не установлен.
  Пакет nginx-extras не установлен.
 nginx зависит от nginx-full (<< 1.6.2-5+deb8u4.1~) | nginx-light (<< 1.6.2-5+deb8u4.1~) | nginx-extras (<< 1.6.2-5+deb8u4.1~), однако:
  Пакет nginx-full пока не настроен.
  Пакет nginx-light не установлен.
  Пакет nginx-extras не установлен.

dpkg: ошибка при обработке пакета nginx (--configure):
 проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 nginx-full
 nginx

I run into a mistake. What is wrong? How to cure?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
arakchi, 2016-11-02
@arakchi

As you correctly noted in the comments, nginx does not take off after installation, plus you say that after creating /etc/nginx everything started correctly. To be honest, I have never seen that with a clean installation of the nginx package, from the repository of Debian itself, it did not start. Check the permissions on /etc/ just in case (although given that you are under root, they may have little effect). Install nginx-common separately and see if the necessary directories are created.
In general, I also recommend installing not from official Debian raps, but from official raps. nginx They have excellent instructions (even in Russian), and always up-to-date versions of
nginx.org/ru/linux_packages.html#stable

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question