Du brauchst einen Server der gewisse Scriptsprachen unterstützt.
Wenn du glück hast bringt der Server deine Wunschurl schon mit, sonst musst du dir die noch extra zulegen. (dann auf serverip weiterleiten)
Danach kannst du deine Homepage offline entwickeln und mithilfe von z.b Filezilla auf den Server hochladen. (Weil vorher jemand filezilla erfähnt hat^^)