2016-10-27 2 views
0

Nginx установлен на AWS EC2, работающем на ubuntu 14.04. /etc/nginx/nginx.conf первая строка говорит user www-data;.
Есть ли такой пользователь системы на моем экземпляре EC2? если не. какое значение дается этой директиве? СпасибоЗначение директивы пользователя nginx

ответ

0

Директива «user» определяет, с каким пользователем Nginx будет запускать процесс веб-сервера. Вы можете запустить Nginx с корнем, но он запустит подпроцессы, принадлежащие указанному пользователю.

Если пользователь www-data не существует, вы можете его создать. Или вы можете указать любого другого пользователя. Но лучше, чтобы для веб-сервера был выделенный пользователь, ради безопасности.

На моем сервере я создал пользователя «www» с группой «www» и использовал его в моей конфигурации Nginx.

Смежные вопросы