virtualhost

All posts tagged virtualhost

AcrylicWindows7ConfigurationStep5[1]
Przede wszystkim będzie nam potrzebny program Acrylic DNS Proxy który umożliwi wildcard na localhoście pod Windowsem. Po instalacji przed uruchomieniem programu odpalamy z jego menu „Edit Acrylic Hosts File” i przypisujemy w nim wirtualne domeny,subdomeny do lokalnych adresów ip np:

127.0.0.1 localhost
127.0.0.2 *.wkom.dev
127.0.0.3 *.test.dev

następnie w swoim połączeniu internetowym zmieniamy preferowany adres dns na 127.0.0.1

 Następnie edytujemy w xamppie, krasnalu, apachu bądź innym pochodnym plik D:\xampp\apache\conf\extra\httpd-vhosts.conf podając w nim ścieżki do plików dla danego vhosta:

<VirtualHost 127.0.0.2:80>
 ServerAdmin postmaster@dummy-host.localhost
 DocumentRoot "D:\xampp563\htdocs\wkom"
 ServerName wkom.dev
 ErrorLog "logs/projekt1.log"
 CustomLog "logs/projekt1.log" combined
</VirtualHost>

<VirtualHost 127.0.0.3:80>
 ServerAdmin postmaster@dummy-host.localhost
 DocumentRoot "D:\xampp563\htdocs\test"
 ServerName test.dev
 ServerAlias *.test.dev
 ErrorLog "logs/projekt2.log"
 CustomLog "logs/projekt2.log" combined
</VirtualHost>

 Edytujemy również plik httpd.conf, usuwamy komentarz „#” w lini 

LoadModule vhost_alias_module modules/mod_vhost_alias.so

 

 Uruchamiamy jako administrator notatnik i edytujemy plik systemowy

 C:\Windows\System32\drivers\etc\hosts

 

 dodając w nim hosty:

127.0.0.1 localhost
127.0.0.2 wkom.dev
127.0.0.3 test.dev


Uruchamiamy Start Acrylic Service, będzie on automatycznie startował z systemem.


I już możemy cieszyć się subdomenami z wilcard na localhoście.

Udostępnij na: