Xampp برای ویندوز یک توزیع سبک است که سرور Apache HTTP، MySQL، PHP و Perl را در یک نصبکننده واحد ترکیب میکند. این برنامه برای کاربران ویندوز طراحی شده است که میخواهند یک سرور وب محلی برای توسعه و تست برنامههای PHP یا Perl بدون پیکربندی دستی هر مؤلفه اجرا کنند.
این بسته شامل یک پنل کنترل است که به شما امکان میدهد هر سرویس را با یک کلیک شروع، متوقف و نظارت کنید. همچنین فایلهای پیکربندی پیشفرض، مجموعهای از ماژولهای آماده و مجموعهای از اسکریپتهای نمونه را برای کمک به مبتدیان در شروع سریع فراهم میکند.
پس از نصب، Xampp به عنوان مجموعهای از سرویسهای پسزمینه اجرا میشود. ماژول Apache بر روی پورت ۸۰ گوش میدهد، MySQL بر روی ۳۳۰۶ و PHP اسکریپتها را از طریق مفسر توکار اجرا میکند. پنل کنترل از طریق فراخوانیهای ساده خط فرمان با این سرویسها ارتباط برقرار میکند و مدیریت پایگاههای داده، ویرایش فایلهای پیکربندی یا مشاهده لاگها را آسان میسازد.
نصبکننده ویندوز را از سایت رسمی دانلود کنید، فایل اجرایی را اجرا کنید و مراحل نصب را دنبال کنید. مؤلفههای مورد نیاز خود را انتخاب کنید، پوشه پیشفرض را بپذیرید و اجازه دهید نصبکننده سرویسها را پیکربندی کند. پس از اتمام فرآیند، پنل کنترل Xampp را اجرا کنید تا اطمینان حاصل کنید تمام ماژولها در حال اجرا هستند.
Xampp برای ویندوز بر روی ویندوز ۷، ۸، ۱۰ و ۱۱ (هر دو ۳۲‑بیتی و ۶۴‑بیتی) کار میکند. برای نصب اولیه حداقل ۲۰۰ مگابایت فضای آزاد دیسک و یک حساب کاربری با امتیازات مدیریتی لازم است.
اطمینان حاصل کنید هیچ سرور وب دیگری (مانند IIS یا WAMP) از پورت ۸۰ استفاده نمیکند، در غیر این صورت نصبکننده با خطا مواجه خواهد شد. هر قاعده فایروالی که ممکن است پورتهای پیشفرض را مسدود کند غیرفعال کنید و برای جلوگیری از مشکلات مسیر، نصب بسته را در پوشهای بدون فاصله انجام دهید.