Just get a dedicated server and configure everything yourself (although I prefer Windows Server for everything non web related stuff) or purchase a virtualized server on a better provider, like Hetzner, Vultr (I use this one) or OVH.
If you have high monthly traffic and you're hosting your forum on a major provider, your nulled forum can be taken down pretty easily. Just to make sure, get a "DMCA free" hosting.