Практически любой.
Попробуй CentOS, он более простой в установке, чем freebsd. Хотя фря мне понравилась, а простота установки - обманчива. На самом деле, если нет ни времени ни желания разбираться с линуксом-юниксом, то можно нормально все построить и на windows server. Только в идеале - на последней версии, с новым IIS и под servercore. Для скептиков - сайт microsoft.com как пример возможной работы )
На самом деле, определенных усилий и знаний потребует любая реализация, несмотря на то, что решение от МС принято считать простым и бестолковым. Если нет строгой необходимости использовать возможности операционки от МС - я бы попробовал разобраться с линуксом или юниксом - чисто из жлобско-любопытствующих соображений.
По линуксу ссылку так сходу не дам, а вот по фре -
http://freebsd.org.ua/doc/ru_RU.KOI8...ook/index.html