At least in Germany it is common that providers offer servers with maybe mySql, php etc. They usually do not allow you to install any other software. The only "workaround" here is to get a dedicated server (what he meant with "root server")...
So in short: if you don't have a server where you can install software, you are lost with any tool that is different from what your provider might offer.