OS:
Linux или FreeBSD. Религиозный вопрос.
Тут главное в чём админ лучше разбирается.
Ну и качество Support/Update для выбранного дистрибутива важно.
(мне из Linux'ов нравятся SUSE и Trustix, а вообще и Debian уж точно не хуже
)
Computer:
Для сервера в первую очередь важна надежность железа.
Хорошо если железки имеют 100% поддержку в выбранной OS.
(глючных драйверов на сервере иметь не хотелось бы)
Мощность, как Doran выше написал, зависит от задач сервера.
(где-то надо памяти побольше, а где-то проц. пошустрее и т.д., но ничего сверхестественного, и Pentium2/256mb может потянуть в определенной ситуации.)