in reply to When modules install in perl5
The biggest problem with shared-hosting is your neighbors. You might be surprised at just how much stuff that you can see in other people's home directories ... and in any case you really can't conceal any of it (including things like, say, database passwords) because the Apache user must have access to your stuff in order to run your scripts. This basically means that everyone else does, too. However, if your virtual-machine hosting service "conveniently" provides something like Plesk, you could be screwed anyway, because that "convenient" software is very easily compromised and usually is. To have any hope of security you must take the entire matter into your own hands and eschew "convenience."