You shouldn't need a domain to do the installation process, a dedicated ip address should be sufficient.
You also shouldn't require a control panel, but if you do require one i would recommend
Webmin.
p.s
You can always assign a domain to the ip address after setting up the website.
Kind regards
Phogo