How to install discourse on shared hosting?

That guide is a bit difficult to find here but Google finds it:

You need access to shell, because Discourse works different way than using your web-root.