Virtual host na localhoście (Apache + Ubuntu)

W /etc/hosts dopisujemy

127.0.0.1 mojastrona.local 

W /etc/apache2/sites-available dodajemy plik mojastrona.local

sudo vim /etc/apache2/sites-available/mojastrona.local

i wpisujemy tam następujący tekst.

<VirtualHost *:80>
    ServerName mojastrona.local
    DocumentRoot /.../www/...
 
    <Directory /.../www/...>
        Options Indexes FollowSymLinks Includes
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

Aktywujemy nowo stworzonego hosta i restartujemy Apache'a

sudo a2ensite mojastrona.local
sudo /etc/init.d/apache2 reload