我想/var/www/html
使用创建一个 Laravel 项目composer
。由于composer
不允许您以 root 身份运行,我可以创建一个目录并授予它所有权限777
,但我认为这不是一个好主意。
所以我想知道我应该为我的新项目文件夹授予什么权限以便我可以使用它?
答案1
为什么不以网络服务器用户身份运行作曲家,我认为谁拥有该目录?
就像是:
sudo -u username command
在这种情况下,
sudo -u [webserver_user] composer
这应该够了吧。