I'm running Apache/2.2.12 (Ubuntu) Server. I thought I was running a separate instance of httpd by having Listen configured twice in the ports.conf file. see below.
I have two IP virtual hosts setup in the site-available <VirtualHost 192.168.253.250:80> ServerAdmin webmaster@localhost DocumentRoot /var/www ServerName website1.local </VirtualHost> and <VirtualHost 192.168.253.251:80> ServerAdmin admin@localhost DocumentRoot /var/http ServerName website2.local </VirtualHost> httpd.conf DirectoryIndex index.php index.html index.htm default.htm ports.conf # NameVirtualHost Listen 192.168.253.250:80 Listen 192.168.253.251:80 <IfModule mod_ssl.c> # SSL name based virtual hosts are not yet supported, therefore no # NameVirtualHost statement here Listen 443 </IfModule> apache2.conf default install