You can use hosts if you are prepared to pay, (eg. Host Altitude, Servercraft etc.) or if you want to run a server on your computer you can create a bukkit server with this tutorial:
http://wiki.bukkit.org/Setting_up_a_server.
Hope you find this helpful :D