Well, indeed, it did not work. As I suspected, you have to have your own dedicated or managed server in order to get root access. I am on a Linux cPanel hosting, but it is shared.
So hopefully I'll be able to accomplish what I'm trying to do without root access. We will see.
This is posted FYI.