지정된 사용자로 실행되도록 uWSGI(+cherokee)를 구성하시겠습니까?

지정된 사용자로 실행되도록 uWSGI(+cherokee)를 구성하시겠습니까?

uWSGI를 사용하여 django 앱을 제공하는 체로키가 있습니다. uwsgi 프로세스 사용자 및 그룹을 직접 지정하고 싶습니다. 어떻게 해야 합니까? (이제 uwsgi는 'www-data' 사용자로 실행됩니다)

답변1

chown <user>:<group> /path/to/uwsgi그런 다음 Cherokee 관리자 패널(소스)에서 이 사용자/그룹을 지정할 수 있습니다. 변경 후에는 Cherokee를 다시 시작하십시오.

답변2

이를 수행하는 한 가지 방법은 uWSGI를 직접 시작하는 것입니다. Cherokee가 이를 처리하도록 하는 대신 다른 방법은 init 스크립트를 통해 uWSGI 프로세스를 시작하는 것입니다. 두 옵션 모두 사용자를 쉽게 설정할 수 있습니다.

관련 정보