To be honest, I would keep your web server seperate from your office stuff (database and file storage) because if you are unfortunate to have your web server hacked you risk your office data being corrupted or tampered with if it is on the same server.
Might be an extra couple of $$$ to spend, but it is worth it! -----------------------------------------------------
"It's true, its damn true!"
-----------------------------------------------------