Un serveur s'heberge toujours sur un dédié, ou sur ton PC en local, et après, avec certains logiciels comme je l'ai expliqué, tu peux le rendre publique et accéssible de tous.
Pour commencer un serveur, met le en local, et puis par la suite passe sous dédié. Mais attends que le serveur tourne...