Despite what codinghorror says, there are plenty of people here on Meta who can help with questions and problems with manual installs…
However:
You absolutely, without question, 100% need to have a private server. Whether it’s a virtualized machine or a real machine does not make much difference, but unless you can SSH into the server, become root and create and drop databases at a whim, you won’t be able to install Discourse.
