Parece muito complicado, pois preciso acessar esse diretório para criar e editar arquivos (não como root, é claro), além de scripts PHP provavelmente também precisarão modificar o diretório: crie novas subpastas, novos arquivos, edite arquivos e assim em ...
Quais usuários e grupos devem ser criados? quais proprietários e grupos devem ser designados para a pasta? E quais permissões devem ser atribuídas à pasta?
Tags linux file-permissions