配置 uWSGI (+cherokee) 以指定用户身份运行?

配置 uWSGI (+cherokee) 以指定用户身份运行?

我有一个使用 uWSGI 的 cherokee 服务 django 应用。我希望 uwsgi 进程用户和组由我指定 - 我该怎么做?(现在 uwsgi 以“www-data”用户身份运行)

答案1

然后您可以chown <user>:<group> /path/to/uwsgi在 cherokee 管理面板 (sources) 中指定此用户/组。请确保在更改后重新启动 cherokee。

答案2

一种方法是自己启动 uWSGI,而不是让 Cherokee 处理这个问题,另一种方法是通过 init 脚本启动 uWSGI 进程。这两种方法都允许您轻松设置用户。

相关内容