I agree with Yves.
What truly makes a server is the operating system, not the hardware (except
in larger networks.) My home "server" is simply an older tower (1.8 mHz P4
with 1 GB RAM, 100 mbs NIC) that has 4 hard drives installed (3 250 GB and 1
300 GB) with a beefed up power supply (450 watt) and fans running XP Pro
SP2. The only reason I am using Pro on this box is that it allows 5 more
concurrent "connections" (10) to it than XP Home (5). Since I use two other
desktops and 3 laptops, along with NAS device, printers, scanner, etc. it is
necessary. If you have much more than I am running, you will probably need
dedicated server OS software like Windows 2000 Server or Windows 2003
server. These will allow greater security to the network, easier
management, etc. I am using my broadband router to assign IP addresses so I
don't have to worry about conflicting IP addresses that way if I add another
device. The only static IP addresses I have are for the two laser printers
attached as network devices and they are at the top of my IP address range.
This system has only been shut down twice in 2 years. Once to blow out the
dust and once to replace a hard drive that failed (unfortunately it was the
system drive, fortunately I had good backups.)