I am using a Linode VPS to test a couple of Drupal apps using Apache virtual hosts. One of the problems I am having is the files from one host is bleeding over into another host; ie, if I put files in host A, I can access those files from host B. What gives? Is that an Apache issue? If it is, how do I fix it? I used the instructions from Linode's website to set up the virtual hosts with SSL. I went over the files about 5 times each to make sure all the folder names were correct. Is there a document somewhere that lays out the architecture of virtual hosting? I want to be able to trace what exactly happens when a request is made to a specific host.<div>
<br></div><div>The other issue is finding a good way to deploy Drupal easily to a test server and then to a production server, with all of the security and database tables in place. I have heard some people use Ant, spit and duct tape. I have never used Ant much. On the Windows side, I have used msconOn my laptop, I use Turnkey Linux virtual machine devices to test locally, so all the setup is done for me there.</div>