Я только что установил nginx из исходников
но когда бежать /etc/init.d/php_cgi start
, есть сообщение:Starting php-cgi: spawn-fcgi: can't find user name nginx
... еще один, я не знаю об их разрешении.
ранее я установил nginx, используя yum
(CentOS)
Это создаст пользователя и установит его оболочку на /bin/false
поэтому никто не может начать интерактивный вход в систему от имени этого пользователя.
$ useradd -s /bin/false nginx
Пытаться
$ sudo adduser --system --no-create-home --user-group --disabled-login --disabled-password nginx
Или
$ sudo adduser --system --no-create-home --user-group -s /sbin/nologin nginx
В Ubuntu вы можете использовать эту команду:
adduser --system --no-create-home --shell /bin/false --group --disabled-login nginx