Você recebe ajuda da documentação on-line do apache .
aqui estão os passos reais para ativar as diretivas userdir:
Configuração
Passo 1 # ative o módulo userdir
sudo a2enmod userdir
Passo 2 # Definindo o caminho do arquivo padrão com UserDir
sudo echo 'UserDir public_html' >> /etc/apache2/conf.d/userdir.conf
Passo 3 # recarregue / reinicie o apache para efetuar as alterações efetuadas. o apache vai ler userdir.conf
porque o apache.conf já tem entrada de Include conf.d/
sudo /etc/init.d/apache2 reload
Teste
Agora o apache lerá arquivos html do diretório publi_html no diretório inicial dos usuários. então vamos criar isso e testar.
Nota: supondo que você está log-in usando o usuário de teste
mkdir public_html
crie então a página html de teste
echo 'Test Page' >> public_html/index.html
Teste
curl http://localhost/~test/