How does one make a dedicated server?

How do you set up a dedicated server (not one owned by tower unite, but one that I host off of my pc)

http://forums.pixeltailgames.com/t/tower-unite-dedicated-server-setup/5425