اگر قصد دارید برنامهنویسی وب را شروع کنید یا پروژههای PHP، وردپرس، لاراول و… را بهصورت لوکال اجرا کنید، بدون شک XAMPP یکی از بهترین و سادهترین ابزارها برای شماست. در این مقاله، بهصورت کاملاً سئو شده و مرحلهبهمرحله، آموزش نصب XAMPP روی کامپیوتر (ویندوز، مک و لینوکس) را یاد میگیرید.
XAMPP چیست؟
XAMPP یک نرمافزار رایگان و متنباز است که یک سرور محلی (Localhost) را روی کامپیوتر شما راهاندازی میکند. این نرمافزار شامل موارد زیر است:
- X → Cross Platform (چندسکویی)
- A → Apache (وبسرور)
- M → MySQL / MariaDB (دیتابیس)
- P → PHP
- P → Perl
با نصب XAMPP میتوانید بدون نیاز به اینترنت، سایت و پروژههای خود را روی سیستم شخصی اجرا و تست کنید.
چرا از XAMPP استفاده کنیم؟
✅ نصب بسیار آسان
✅ مناسب برای مبتدیها
✅ رایگان و متنباز
✅ سازگار با وردپرس و فریمورکها
✅ اجرای پروژه بدون نیاز به هاست واقعی
پیشنیازهای نصب XAMPP
قبل از نصب، به این موارد توجه کنید:
- سیستمعامل: Windows / macOS / Linux
- حداقل 2GB رم
- غیرفعال بودن موقت آنتیویروس (در صورت بروز خطا)
- عدم استفاده همزمان از نرمافزارهای مشابه (مثل WAMP یا Laragon)
دانلود XAMPP
- وارد سایت رسمی XAMPP شوید
- نسخه مناسب سیستمعامل خود را دانلود کنید
- پیشنهاد میشود نسخهای را انتخاب کنید که با PHP مورد نیاز شما سازگار باشد
💡 برای وردپرس معمولاً PHP 7.4 یا 8.0 گزینه مناسبی است.
آموزش نصب XAMPP روی ویندوز
مرحله 1: اجرای فایل نصب
- روی فایل دانلودشده دوبار کلیک کنید
- در صورت نمایش پیام امنیتی، روی OK کلیک کنید
مرحله 2: انتخاب کامپوننتها
کامپوننتهای پیشنهادی:
- ✅ Apache
- ✅ MySQL
- ✅ PHP
- phpMyAdmin (پیشنهادی)
سپس روی Next کلیک کنید.
مرحله 3: انتخاب مسیر نصب
مسیر پیشفرض:
C:\xampp
⚠️ پیشنهاد میشود مسیر نصب را تغییر ندهید.
مرحله 4: شروع نصب
- روی Next کلیک کنید
- منتظر بمانید تا نصب کامل شود
مرحله 5: اجرای XAMPP
پس از پایان نصب، گزینه Start Control Panel را فعال کرده و روی Finish کلیک کنید.
راهاندازی Apache و MySQL
- XAMPP Control Panel را اجرا کنید
- روی دکمه Start مقابل Apache کلیک کنید
- سپس MySQL را نیز Start کنید
اگر رنگ ماژولها سبز شد یعنی همه چیز درست اجرا شده است ✅
تست صحت نصب XAMPP
مرورگر خود را باز کنید و آدرس زیر را وارد کنید:
http://localhost
اگر صفحه خوشآمدگویی XAMPP را دیدید، نصب با موفقیت انجام شده 🎉
مسیر قرار دادن فایلهای سایت در XAMPP
تمام فایلهای سایت باید داخل پوشه زیر قرار بگیرند:
C:\xampp\htdocs
مثال:
htdocs/myproject/index.php
سپس در مرورگر:
http://localhost/myproject
آموزش نصب XAMPP روی مک (macOS)
- دانلود نسخه macOS
- اجرای فایل
.dmg - Drag کردن XAMPP به پوشه Applications
- اجرای Manager-osx
- Start کردن Apache و MySQL
مسیر پروژهها:
/Applications/XAMPP/htdocs
آموزش نصب XAMPP روی لینوکس
- دانلود نسخه Linux
- اجرای دستور:
chmod +x xampp-linux-x64.run
sudo ./xampp-linux-x64.run
- اجرای XAMPP:
sudo /opt/lampp/lampp start
خطاهای رایج XAMPP و راهحلها
❌ Apache اجرا نمیشود
دلایل:
- اشغال بودن پورت 80 یا 443
- فعال بودن IIS یا Skype
راهحل:
- تغییر پورت Apache به 8080
- غیرفعال کردن IIS
❌ MySQL اجرا نمیشود
راهحل:
- بستن سرویس MySQL دیگر
- بررسی پوشه
data
نصب وردپرس روی XAMPP (خیلی خلاصه)
- دانلود وردپرس
- استخراج در
htdocs - ساخت دیتابیس در phpMyAdmin
- اجرای نصب از طریق localhost
XAMPP مناسب چه کسانی است؟
- 👨💻 برنامهنویسان PHP
- 🧑🎓 دانشجویان
- 🎥 تولیدکنندگان محتوای آموزشی
- 🌐 طراحان سایت وردپرس
سوالات متداول (FAQ)
آیا XAMPP رایگان است؟
بله، کاملاً رایگان و متنباز است.
XAMPP بهتر است یا WAMP؟
برای مبتدیها XAMPP سادهتر و محبوبتر است.
آیا XAMPP برای پروژه واقعی مناسب است؟
خیر، فقط برای محیط تست و توسعه استفاده میشود.
جمعبندی
XAMPP یکی از بهترین ابزارها برای راهاندازی سرور محلی است. با نصب آن میتوانید بدون هزینه و پیچیدگی، پروژههای وب خود را توسعه دهید. اگر قصد یادگیری طراحی سایت، وردپرس یا PHP را دارید، نصب XAMPP اولین قدم شماست.
📌 اگر این آموزش برایتان مفید بود، خوشحال میشوم آن را با دوستانتان به اشتراک بگذارید ❤️

هنوز بررسیای ثبت نشده است.