Either buy hosting or you will have to set up a dynamic dns service like
http://www.dyndns.org[
^] to point to your home machine. If you use your home machine, you will have to do some additional network configuration to allow HTTP traffic to pass through your router or gateway, so it can be a complicated endeavor.