1

我是 nginx 新手,在使用 nginx 和乘客部署(Ruby)应用程序时,用户/组权限的最佳做法是什么?

在某个组中以 root 用户或“部署者”用户身份部署更好吗?以及我应该如何设置文件夹/文件权限。

在 Apache 服务器上,我有 /public /log 和 www-data 可写的其他一些文件夹,用户是 root。此配置不适用于 nginx(对我而言)。

谢谢

4

1 回答 1

3

您应该为每个应用程序使用单独的用户,并且Passenger/Nginx应该自动使用目录所有者来运行进程,从不使用root用户。

于 2013-10-08T01:14:03.313 回答