답변:
그들이 www-data로 실행되지 않는 이유가 있습니까?
예. nginx 설정에서 사용자를 지정하지 않았을 가능성 이 큽니다 .
사용자 지침 : http://nginx.org/en/docs/ngx_core_module.html#user
syntax: user user [group];
default:
user nobody nobody;
context: main
nginx 설정에서 nginx가 실행되는 사용자 / 그룹을 지정할 수 있습니다.
이것은 nginx 설정이 어떻게 보일지에 대한 예입니다 (사용자 지시 사항에 유의하십시오) :
pid /path/to/nginx.pid;
user www-data www-data;
worker_processes 1;
events {
worker_connections 1024; # usually 1024 is a good default
}
http {
# more code goes here
}
설정을 업데이트 한 다음 nginx를 다시로드하거나 다시 시작하면됩니다.
물론 데비안 / 우분투에는 시스템에 가장 적합한 사용자를 선택해야합니다. 기본적으로 www-data가 있으므로 합리적인 선택입니다.