Вам нужно будет установить Apache VirtualHost. В Ubuntu они расположены по адресу /etc/apache2/sites-available/<my site>
В этом случае ваш виртуальный хост может выглядеть примерно так:
<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>
Это самая простая настройка, которая должна помочь вам начать работу. Как только вы создадите этот файл виртуального хоста в /etc/apache2/sites-available
, запустите sudo a2ensite <mysite>
чтобы включить сайт, а затем перезапустите apache с помощью sudo service apache2 restart
Перейдите по адресу http://myserver/, и вы получите страницу с отказом в доступе, но перейдите по адресу http://myserver/site1, и вы должны увидеть правильный сайт.