سلام.
خیر برای نصب whm نیاز به سیستم عامل لینوکس هست البته برای ویندوز سرور هم داره که فعلا به صورت آزمایشی هست.
iis وب سرور تحت ویندوز هست
xampp برای شما php,apache,sql را نصب میکنه و به نظر بنده فقط به درد کار های آزمایش میخوره که البته گفته خودشون هم هست و برای استفاده سایت ها مناسب نیست
اما اگر شما نیاز دارید که فایل های خود رو از روی ویندوز سرور دانلود کنید و به سیستم خودتون انتقال بدید بهترین را استفاده از iis هست که نیاز به کانفیگ داره.
بنده پیشنهاد میدم از nginx استفاده کنید.البته اگر به صورت حرفه ای بخواهید استفاده کنید باز هم نیاز به کانفیگ داره ولی برای استفاده شخصی بسیار مناسب هست
لینک های دانلود وب سرور nginx را برای شما قرار میدم شاید به کارتون بیاد
لینک دانلود ویندوز 64 بیتی
https://www.dropbox.com/s/k93y87zo57...in64-setup.exe
لینک دانلود 32 بیتی https://www.dropbox.com/s/gis47vxzv7...in32-setup.exe