Saturday, December 29, 2012

Apache Virtual Host


Virtual Host


There are two files that need to be touched


  1. First edit those files, and then rerun the services of apache and mysqld and others if necessary
  2. And visit http://localhost/[virtual host name]  ex. http://localhost/words


1. windows/system32/drivers/etc/hosts/

127.0.0.1       localhost
127.0.0.1 books
127.0.0.1 code
127.0.0.1 joy
127.0.0.1 orange
127.0.0.1 test
127.0.0.1 words


2. apache/conf/extra/

<VirtualHost *:80>

    DocumentRoot "j:/vhosts"
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "j:/vhosts/www/books"
    ServerName books
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "j:/vhosts/codeigniter"
    ServerName code
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "j:/vhosts/dreamweaver"
    ServerName dw
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin arbago@gmail.com
    DocumentRoot "j:/vhosts/www/orange"
    ServerName orange
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "j:/vhosts/test"
    ServerName test
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "j:/vhosts/words"
    ServerName words
</VirtualHost>




No comments:

Post a Comment