Why Deploy Early and Often?
The best web application in the world has ZERO value if it never sees the light of day. If your web application will fail, it's better to have it fail early. You can correct the setup, you can try a different setup, and you do NOT waste your time working on a web application that you can't deploy.