Ошибка при установке Nginx на Ubuntu 16.04

С 2 ГБ оперативной памяти вы должны быть в порядке. Переход на более позднюю версию Ubuntu никогда не должен ухудшать производительность (это мое мнение, а не реальность), и может быть сделано, чтобы нормально работать на более старых аппаратных средствах с небольшой настройкой. Я запускаю 10.04 и 10.10 на своем ноутбуке с 1 ГБ оперативной памяти и 32-битным процессором 1,2 ГГц без проблем.

Некоторые приложения (такие как Gwibber), которые, как я слышал, оказывают негативное влияние на производительность системы. Я не использую Gwibber, и я удалил его из своей настольной системы. Он работает на ноутбуке (бездействует, поскольку я не использую его) без воздействия. Я помню, что слышал жалобы на Gwibber, когда вышел 10.04, но не так много с тех пор - возможно, проблема была решена с обновлением.

Если вы продолжите установку 10.04 и заметите снижение производительности по сравнению с 6.10, я рекомендую запустить системный монитор и посмотреть, можете ли вы найти приложение, запускающее ресурсы.

1
задан 27 March 2017 в 16:45

2 ответа

На основании сообщения об ошибке:

  Package nginx-full is not installed.
  Package nginx-light is not installed.
  Package nginx-extras is not installed.

Я рекомендую вам запустить sudo apt-get install nginx-full nginx-light nginx-extras

0
ответ дан 23 May 2018 в 00:13
  • 1
    Ненужные. Мета-пакет nginx имеет несколько зависимостей alternate , перечисленных в двух строках выше тех, которые вы указали: nginx depends on nginx-core (>= 1.10.0-0ubuntu0.16.04.4) | nginx-full (>= 1.10.0-0ubuntu0.16.04.4) | nginx-light (>= 1.10.0-0ubuntu0.16.04.4) | nginx-extras (>= 1.10.0-0ubuntu0.16.04.4); however: Package nginx-core is not configured yet. nginx-common устанавливает сам по себе, и этого должно быть достаточно для установки nginx-core. – Urhixidur 7 August 2017 в 21:00

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

Легким решением было бы изменить порт NGINX на что-то другое, что можно сделать редактируя /etc/nginx/sites-available/default (или любой другой файл конфигурации) для привязки к другому порту.

Ищите строку, которая говорит примерно так:

Listen 80;

Измените 80 на (! 851):

Listen 851;

Перезапустите NGINX, и он должен запускаться снова без проблем.

Обратите внимание, что если вы хотите использовать NGINX в качестве своего веб-хостинга, вам нужно будет изменить конфигурацию вашего другого веб-сервера.

0
ответ дан 23 May 2018 в 00:13

Другие вопросы по тегам:

Похожие вопросы: