Since editing files live from a remote server slows down development. I use XAMPP on windows to develop then run the web app's on a Linux server.
However to avoid environment dependencies I'd like to mirror the live environment and the development environments.
What I'm asking is running development server on Ubuntu inside VirtualBox whilst editing the source files via ftp/Dreamweaver is a good idea?
If so, and I wanted to view the local website on the host OS (windows) how would I do this? does the guest OS have a LAN/Local IP address? I notice on windows "ipconfig /all" there are "tunneling" adapters which I assume is for VirtualBox, so I guess the guest OS has the same LAN/Local IP address? if so how would I view the websites hosted on the guest OS on the host OS?
I'd also need to host FTP server on guest OS.
Note: I need windows! I would love to use Linux all the way -.-