News for hackers. Stuff that matters.
Re:Self-Host Everything by rz2k on Sunday February 17, 2013 @11:25AM (#5235622)
Linode has some excellent step by step guides on setting up a server.[1] You could also start with a virtual machine using those same guides.

[1] https://library.linode.com/lamp-guides

Re:Self-Host Everything by jdherman on Sunday February 17, 2013 @11:58AM (#5235756)
Second this, even if you don't use Linode, their docs are great.

If you're in it for more than just the learning experience, hosting at home will probably give you bad/unreliable upload speeds (assuming you have a typical ISP). A VPS service like Linode or others would give you basically the same learning experience with the added benefit of a good connection.