Hello,
As long as you stay within the
TOS it can be done on a VPS. However we do not support any third party installation, configuration or troubleshooting.
All VPS's are unmanaged, which means that all we support is getting it online, and keeping it online. Additional software other then one of the linux operating systems offered during sign up, you will have to install and configure yourself.
Knowledge about Linux and managing that over SSH is necessary to successfully maintain a VPS.