Tenho certeza que você precisa de mais uma coisa, que é fazer uma entrada no arquivo de configuração dos hosts virtuais do Apache. É muito fácil de fazer, depois de ver como é feito.
Normalmente, você editaria o arquivo /etc/apache2/sites-available/000-default
, que é um link para o arquivo padrão em "sites disponíveis".
Neste arquivo, você pode adicionar qualquer número de hosts virtuais, que definem um site e seu diretório. Então, você adicionaria uma entrada ao final do arquivo algo assim:
<VirtualHost *:80>
<Directory /var/www/whateverdirectory>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
DocumentRoot /var/www/whateverdirectory/
ServerName xyz.companyname.com.uk
</VirtualHost>
No meu arquivo de configuração, tenho a definição inicial "VirtualHost" definida para a raiz /var/www
, para poder acessar coisas que não estão definidas no arquivo de configuração, como o phpmyadmin (que pode ser definido, mas não é agora), etc. Eu tenho uma página de índice estático lá dizendo algo mais útil do que "Funciona!".