If I understand correctly, you're asking whether you can install 3cx on an externally hosted web site. I don't think that this is likely. You would at least need to have administrative access to the server. It would need to be running a version of windows. From your post it does not seem that this is your situation.
You may be better off asking for some professional help from your local 3cx agent.
Mick.