Install WPMU Dev Hub - I am not sure how to do this...

Hello,

I am a new user of your system. I have a purchased domain sitting on another site (not hosted) that I would like on this site. Your instructions indicate the Dev Hub needs to be installed first. I am able to download it but do not see an executable. Your assistance would be greatly appreciated.