create virtual host on apache server

Open http.conf file and uncomment the include line of vhosts

# Virtual hosts

Include /private/etc/apache2/extra/httpd-vhosts.conf

Also allow another module to run by uncommenting:

LoadModule vhost_alias_module libexec/apache2/

Edit vhost.conf file :

sudo vim /etc/apache2/extra/httpd-vhosts.conf
<VirtualHost *:80>
      DocumentRoot "path-to-working-directory"
      ErrorLog "path-to-error-log"
      CustomLog "path-to-access-log" common
      ServerAdmin [email protected]


save the file and exit.

Now you need to map the IP address to localhost.

sudo vim /etc/hosts

Add the Domain and ‘www‘ alias to resolve to the localhost address

save the file and exit.

Now Restart the apache server.


Share and Enjoy

  • Facebook
  • Twitter
  • Google Plus
  • Live
  • Delicious
  • Digg
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS
  • Instapaper
  • FriendFeed