В VirtualHost в апаче... создаешь 8 конфигов.. укаждому казываешь корень ( по дефолту изначально будет /var/www кажется , а ты допустим.. /var/www/site1 /var/www/site2 и т.д.) и там же есть строчка интерфейса, через которую смотрит этот хост. и все перезапускай апач и готово будет. кажется это делается так.