1
我正在使用Vagrant來生成可重用的開發服務器,並使用Puppet將其配置爲使用PuPHPet生成的配置進行配置。這是一個基本的LEMP堆棧。使用PuPHPet配置Vagrant框時更改nginx用戶
一切工作正常,但nginx用戶運行爲www-data
和同步文件夾歸vagrant
用戶所有。由於這個nginx無法將數據寫入/var/www
目錄,導致我的Laravel應用程序拋出異常。
我可以手動更改使用chown
但是我想只運行Nginx的作爲vagrant
用戶,並在我的配置文件改變所有權。
我需要對Puppet配置進行哪些更改?