Você precisaria configurar um Apache VirtualHost. No Ubuntu, eles estão localizados em /etc/apache2/sites-available/<my site>
Seu host virtual, neste caso, poderia ser algo assim:
<VirtualHost *:80>
ServerName <myserver>
DocumentRoot /var/www # Point Apache to your web directory
<Directory />
Options -Indexes # Don't allow Apache to show a listing of the directory if someone navigates to http://myserver/
AllowOverride All # Allow .htaccess files in each site directory to be read
</Directory>
</VirtualHost>
Esta é a configuração mais simples que deve colocá-lo em funcionamento. Depois de criar esse arquivo de host virtual em /etc/apache2/sites-available
, execute sudo a2ensite <mysite>
para ativar o site e reinicie o apache com sudo service apache2 restart
Navegue até o link e obtenha uma página de acesso negado, mas acesse link e você deve ver o site correto.