What will bring my LAMP Server to its knees?
The system works fine, as I've set it up. But now he tells me that there will be 600+ users in a few months, and that number will double the next year, and quadruple by the fourth year, at which time it will level off. So naturally, I am concerned about running it out of my basement on an aging workstation. Its not like its Facebook or anything; a user will log in one time, do his thing, and probably never log in again. But when it first goes live for a new crop of users, I'm sure it will be hit heavy for a few weeks.
I've set up plenty of LAMP servers before, but always for internal use, or if external, just for fun. I am curious what people can tell me about user traffic and what I can expect. We are looking into having it hosted using his ISP service (or some other, GoDaddy, etc.), but frankly, I'm finding most VPS offerings to be priced a bit steep for what we need/want.
Here are the specs of the Dell:
I should mention that the server is running Fedora 17, but I will probably move it to CentOS 6 (for stability) before it goes live. I'm also thinking of replacing Apache with nginX, to take advantage of the purported superior concurrent connections capability. I'll also max out the physical RAM (4GB) on the box. I'm also considering an SSD to replace the spinning disk.
Intel Pentium 4 2.80GHz/HT
512MB 400MHz SDRAM
Seagate Barracuda ST2000DM001 2TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5"
Thanks for reading~