Я собирал Nginx из исходников, но теперь устанавливаю с помощью apt-get. Мне было интересно, нужно ли по-прежнему создавать моего собственного пользователя для запуска процесса вручную или он делает это сейчас как часть процесса установки. При чтении руководств, объясняющих, как установить nginx из apt, никогда не упоминается создание пользователя вручную, поэтому я считаю, что это не обязательно, но не знаю наверняка.
Debian создает веб-пользователя (www-data) при установке Nginx через apt
Если установка прошла успешно, вы можете быстро проверить следующее:
cat /etc/nginx/nginx.conf | grep user
Результат должен быть user www-data;
.
Убедитесь, что Nginx работает с service nginx status
затем ps aux | grep nginx
чтобы увидеть, есть ли этот пользователь в каких-либо рабочих процессах в крайнем левом столбце.
Примечание. Главный процесс будет запущен от имени пользователя root.
Если Debian похож на Ubuntu (а это должен быть много как Ubuntu), пользователь создается как часть установки, и Nginx будет работать и прослушивать порт 80 в конце установки IIRC.