Konfiguracja VirtualHost pod Ubuntu 10.10:
Krok 1: nowy, lokalny/wirtualny HOST
jako ROOT poddaj edycji plik /etc/hosts
.
Można w tym celu użyć edytora GEANY wywołując poniższą komendę w terminalu:
sudo geany /etc/hosts
Następnie dodać wpis:
127.0.0.1 moj_wirtualny_host
i zapisać.
Krok 2: konfiguracja Apache2
także jako ROOT edytujemy plik /etc/apache2/sites-available/default
i dodajemy na końcu pliku następujący kawałek:
<VirtualHost moj_wirtualny_host:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/uzytkownkik/mojkatalogwww
<Directory >
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/uzytkownkik/mojkatalogwww >
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Wytłuszczone kawałki kodu zawierają nazwę hosta oraz katalog, w którym znajdą się pliki HTML/PHP (lub inne web-owe).
WAŻNE: pamiętaj aby dodać wyjątek do ustawieć PROXY (jeśli korzystasz z serwera proxy oczywiście)