Sua configuração parece estar correta, mas é difícil analisar um arquivo GIF :)
Comandos que você mostrou estão ok. Se você criar um my_site.conf no /etc/apache2/sites-available e depois executar a2ensite my_site , ele criará automaticamente um symbolic link to /etc/apache2/sites-enabled , habilitando o VirtualHost.
Lembre-se de que seu VirtualHost , como eu vejo, não tem ServerName ; isso pode causar conflito com o default one.
Para corresponder a um URL específico, basta adicionar às suas seguintes diretrizes VirtualHost :
ServerName myname.com
ServerAlias *.myname.com

->Todososarquivosrelacionadosestãolocalizadosem/etc/apache2
- > Este é o arquivo apache2.conf