Do you have to buy a domain if you have your own server for hosting?

5 answers 5