Existem duas abordagens que você pode seguir:
-
Altere o DocumentRoot no arquivo conf do Apache para o seu diretório pessoal. Isso servirá imediatamente seus documentos em HTTP. Você precisará recarregar o Apache para ver a mudança.
-
A segunda abordagem é usar um link simbólico . Os links simbólicos são essencialmente referências a outros arquivos ou pastas. No diretório / var / www type:
ln -s /var/www /home/username
Esta é uma boa descrição do symlink . Você ainda precisará definir a opção FollowSymLinks no Apache conf e recarregar o Apache.
Para ambas as abordagens, verifique se as permissões de pasta são pelo menos 755 (use chmod 755 / home / username) para garantir que as permissões estejam corretas.