Sorry if it's a bit too broad question...
I'd like to have my own personal server, mainly for php websites (although I might later add some features when I'll need them... like Jabber, mail, etc). I might later decide to also offer some space for clients, but for now it will be for my own use and tests. Its main role will be LAMP.
The thing is that I never worked with 'real' server hardware... I know how to run server software, etc, but now I only have my desktop home pcs, laptops, etc... And I would like to buy some good quality hardware for this setup (so after I'll learn enough I might try to also offer some space for clients).
By hardware I mean:
- powerful server like for professional hosting setups (where i can change faulty components live without rebooting it, etc)
- emergency power source? how do i get something like this?
- i guess reliable server should have backup? good cooling? good UPS?
- anything else that is important in powerful setup that you could recommend?
Also please note that I'm not interested in VPS reseller, I would like to learn with physical hardware.
Comments, links to example hardware stores (I mean... where do I get this stuf?? Hah) and links to any external resources will be helpful.
Edit:
About hotswapping software support - I would probably use Debian as my OS.
Noise... what about it? I would probably like to have my server where I live.