Você precisa do mod_userdir para ativar os diretórios da web por usuário.
Há uma boa documentação sobre como configurá-lo aqui
Acabei de configurar meu novo servidor e há problemas com o gerenciamento correto:
Meu / var / www é de propriedade de root e o grupo "www-data".
Mas gostaria que meu usuário pudesse colocar os dados dele em / home / user. E quando eu faço isso (e altero o VirtualHost), o apache disse "Permission denied" ...
Então, como configurar os direitos corretos?
Você precisa do mod_userdir para ativar os diretórios da web por usuário.
Há uma boa documentação sobre como configurá-lo aqui