I was having issues getting XAMPP to run for users other than admin per this thread. Trying to figure out a solution I had an idea and was curious to know how to make it work. I installed Virtualbox with Ubuntu 12.10. I was able to install and run LAMP successfully. Now in virtual, localhost works and references that particular test environment. If I access localhost on the Windows side I can get XAMPP to work in localhost (admin only). How would I be able to get access to the virtual environment from the Windows side per browser or IP?
In network settings of Virtual Machine use NAT. Restart it. Then on your windows browser try accessing ubuntu's ip.