Пользовательская схема Linux для рабочего сервера Django

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

Главный вопрос - каких пользователей вы бы настроили для сервера nginx + uWSGI и как с ними работать? Скажем, у меня есть сервер с недавно установленным Debian Squeeze.

Должен ли я установить все пакеты, виртуальную среду и настроить все каталоги как пользователь root, а затем создать системные каталоги для запуска сценариев?

6
задан Teddy 13 May 2011 в 07:27
поделиться