Сказать по правде, аппаратное обеспечение - не самый важный фактор, это кодирование. Если вы разрабатываете свое приложение правильно и оптимально, тогда вы сможете одновременно запустить не менее 100 пользователей на компьютере с 1 ГГц, 512 МБ оперативной памяти и жестким диском на 5200 об / мин.
Я рекомендую использовать VMWare для создания виртуальных машин и отделения сервера MySQL от веб-сервера. Это также дает вам возможность реплицировать, переносить или обновлять машину без перенастройки и переустановки.
Кроме того, запустите конфигурацию LAMP в операционной системе без графического интерфейса (Debian, Ubuntu, Fedora и т. Д. Без установленного X-Window). Это серверы, они не должны тратить ресурсы на отображение красивых окон.
Наконец, как сказал Трент, конфигурация RAID - отличная идея, но RAID не является решением для резервного копирования. Если у вас есть два одинаковых жестких диска, очень вероятно, что если один из них выйдет из строя, другой вскоре после этого. Всегда имейте решение для резервного копирования (NAS, магнитная лента, DVD, дискета и т. Д.).