Nginx&乘客用户权限。最佳实践?

时间:2013-10-07 15:49:08

标签: ruby-on-rails ruby nginx rvm passenger

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

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

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

由于

1 个答案:

答案 0 :(得分:3)

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