سلام
دوست عزیز
من پیشنهاد می کنم شما net framework3.5 رو بر روی سیستمتون نصب کنید!
اگه ISS نصب باشه این آموزش به کارتون میاد
اجرای XAMPP کنار IIS در ویندوز

برای حل این مشکل باید پورت آپاچی را تغییر دهید. اما مراحل تغییر این پورت ( در این مورد می خواهیم پورت پیشفرض ( یعنی ۸۰ ) را به پورت ۸۰۸۰ تغییر دهیم ) :
- این فایل را باز کنید : C:\xampp\apache\conf\httpd.conf

  • عبارت Listen 80 را جستجو و آنرا به Listen 8080 تغییر بدهید.
  • عبارت ServerName localhost:80 را پیدا و آنرا به ServerName localhost:8080 تغییر دهید.

فایل را ذخیره و سپس فایل روبرو را باز کنید : C:\xampp\apache\conf\extra\httpd-ssl.conf

  • عبارت Listen 443 را پیدا و به Listen 4499 تغییر دهید.
  • عبارت <VirtualHost _default_:443> را به <VirtualHost _default_:4499> تغییر دهید.
  • در آخر نیز عبارت ServerName localhost:443 را به ServerName localhost:4499 تغییر دهید.

بله! به همین راحتی حالا شما می توانید XAMPP را در کنار IIS اجرا کنید
توجه: بعد از این کار برای دسترسی به سرور XAMPP باید از آدرس [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] استفاده کنید …
موفق باشید