Can I just install the Activation Server on the same host as my regular website?

You can install the Activation Server on the same host as your regular website if your host meets the requirements needed by the Activation Server.
Below is the Activation Server requirements.
  • Windows IIS server
  • .NET Framework 4.5
  • MS Access database
  • Permissions for .NET DLL, /bin folder
  • .NET Full Trust Level
Below are some hosting providers that meet the Activation Server requirements.

https://www.dailyrazor.com/

https://www.winhost.com/

https://discountasp.net/