How do I install on my wordpress addon site?

I'm not sure if i need to install on my host domain or if I can install the dashboard on an addon domain ?

The goal is to install on an addon domain if possible.