配置uWSGI(+cherokee)以指定使用者身分執行?

配置uWSGI(+cherokee)以指定使用者身分執行?

我有一個使用 uWSGI 的 cherokee 服務 django 應用程式。我希望由我指定 uwsgi 進程用戶和群組 - 我該如何執行此操作? (現在 uwsgi 作為“www-data”用戶運行)

答案1

您可以chown <user>:<group> /path/to/uwsgi然後在 cherokee 管理面板(來源)中指定此使用者/群組。確保在更改後重新啟動 cherokee。

答案2

一種方法是自行啟動 uWSGI,而不是讓 Cherokee 處理這個問題,另一種方法是透過 init 腳本啟動 uWSGI 進程。這兩個選項都允許您輕鬆設定使用者。

相關內容