Crie um novo vhost:
touch /etc/apache2/sites-available/test.example.com
Dê algum conteúdo:
<VirtualHost *:80>
ServerName test.example.com
DocumentRoot /var/www/test
# ..any other config needed
<Directory /var/www/test>
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
Ativar:
a2ensite test.example.com
E reinicie o Apache:
service apache2 restart
Certifique-se de que a resolução de nomes para o novo test.example.com
name esteja apontando para o seu servidor corretamente.