В настоящее время я пытаюсь настроить сервер nginx + uWSGI для моей домашней страницы Django. Некоторые учебники советуют мне создавать конкретных пользователей UNIX для определенных демонов. Например, nginx user для демона nginx и так далее. Поскольку я новичок в администрировании Linux, я подумал просто создать второго пользователя для запуска всех процессов (nginx, uWSGI и т. Д.), Но оказалось, что для этого мне нужно --system
пользователей.
Главный вопрос: каких пользователей вы бы настроили на сервер nginx + uWSGI и как с ними работать? Скажем, у меня есть сервер с только что установленным Debian Squeeze.
Должен ли я установить все пакеты, виртуальную среду и настроить все каталоги как пользователь root, а затем создать системные для запуска сценариев?