Here's a quick summary (I hope): I've got a spare PC that I want to turn into a server to replace a Mac G4 that's currently doing these tasks. It would run some Linux distro and would be responsible for the following applications my emplyees and I will use day-to-day: Fogbugz, Invision Powerboard, Subversion. It would (obviously?) be set up with PHP, mySQL, Apache, which these applications need to run. Access would be both internal and external (port 80 forwarded to it by my Linksys router).
Here's what I have sitting here right now in terms of hardware:
ASUS P4P800S motherboard in case
P4 2.4GHz
1GB of memory
Maxtor 250GB DiamondMax SATA drive
Two optical drives (CDRW and DVDRW)
Floppy drive
Low-end video card
I'd like to get a gigabit NIC for it and then throw a 24-port gigabit switch down somewhere (most machines accessing the network internally will be Macs which all have gigabit support). I would prefer to have at least one additional drive to boot from (how big does this need to be and is its performance as critical as the one hosting the DB content?) I also have access to a RAID card and can pick up another 250GB drive for some redundancy or speed...
I'm also quite interested in the Infrant ReadyNAS NV with a minimum of 1TB to use as a more general file repository and media storage box. It could also serve as a backup destination for the contents of the server.
So I need some suggestions on drive strategy for the server, any recommendations on low-priced gigabit NICs and switches, suggestions for which Linux distro would make a good choice (ease of setup and maintenance being very important). Any recommendations on UPS products that don't break the bank would also be appreciated. I'm going to need a few of them as I'd also like to protect my router and a number of other systems.
I'm likely forgetting something here, but oh well... Thanks.
Bruno