Перейти с Windows на Linux

Описание перехода с операционной системы Windows на Ubuntu Linux

Записи с меткой «Nginx»

Ошибка обновления Nginx в Ubuntu Server

Столкнулся недавно с интересной ошибкой при обновлении веб-сервера Nginx на одном из серверов под управлением Ubuntu Server. Заключается ошибка в следующем: установщику nginx-common необходимо дать права на определенные файлы для пользователя веб-сервера, по умолчанию www-data, но если такого пользователя нет (как у меня), то выдается ошибка «chown: неверный пользователь: "www-data:adm"», установка падает и, естественно, не ставятся никакие из связанных пакетов.

Всё дело в том, что chown работает с номерами пользователей (UID), а возможность указания имени (логина) — это просто приятная фишка, так сказать. Когда установщик выполняет chown www-data:adm, происходит поиск указанного логина (www-data) в /etc/passwd, чтобы взять оттуда соответствующий UID. Если пользователя с указанным логином нет, то и UID нет, и вываливается ошибка.

Думаю, решение вы уже придумали. Просто прописываем в /etc/passwd пользователя www-data и UID как у настоящего пользователя, под которым запускается nginx. Производим установку — всё в порядке. И строчку можно удалять (до следующего обновления).

Главное

Разделы сайта

Наш интернет-магазин

Поиск по сайту

Закладки и сервисы

Метки

Реклама

Архив записей

Реклама

Подписка и счетчики


Участник Blograte.ru

© 2008–2017 Блог «Перейти с Windows на Linux». Все права сохранены и защищены.