نصب XAMPP در ویندوز 10 مرحله به مرحله

آخرین به‌روزرسانی: ۰۱/۰۲/۲۰۲۴

آموزش نصب xampp در ویندوز 10
  • XAMPP یک بسته نرم افزاری رایگان است که شامل Apache، MySQL، PHP و Perl می باشد.
  • این به شما این امکان را می دهد تا یک سرور محلی را در رایانه خود بدون نیاز به پرداخت هزینه هاست شبیه سازی کنید.
  • پایگاه های داده را می توان از طریق phpMyAdmin مدیریت کرد که از لوکال هاست قابل دسترسی است.
  • تست پروژه های وب قبل از استقرار آنها در یک سرور واقعی بسیار مهم است.

اگر تصمیم گرفته اید که توسعه وب را شروع کنید یا سایت های خود را در یک محیط محلی آزمایش کنید، مطمئناً با XAMPP روبرو شده اید، ابزاری ضروری برای کار با PHP، MySQL و سایر اجزای ضروری برای هر صفحه وب برای کار کردن آن طور که باید. اگر از رایانه ویندوز 10 استفاده می کنید و مطمئن نیستید که چگونه با نصب XAMPP شروع کنید، به جای درستی آمده اید. در این مقاله گام به گام نحوه نصب و پیکربندی XAMPP را به سادگی و بدون پیچیدگی به شما آموزش می دهم.

علاوه بر این، ما برخی از جزئیات مهم را برای جلوگیری از مشکلات رایج در حین نصب و نحوه استفاده حداکثری از قابلیت‌هایی که بسته XAMPP به شما ارائه می‌دهد برای ایجاد یک محیط آزمایشی موثر پوشش خواهیم داد. بیایید به آن برسیم!

XAMPP چیست؟

زمپ یک بسته نرم افزاری رایگان است که یک محیط کامل برای نصب یک سرور محلی بر روی کامپیوتر شما فراهم می کند. این از چندین مؤلفه ضروری مانند Apache (وب سرور)، MySQL/MariaDB (برای مدیریت پایگاه داده)، PHP (زبان برنامه نویسی) و Perl تشکیل شده است. به لطف این نرم افزار می توانید محیط سرور را بدون پرداخت هزینه هاست شبیه سازی کنید.

این برای توسعه دهندگان مبتدی و متخصص که نیاز دارند پروژه های خود را قبل از آپلود در یک سرور واقعی به صورت محلی آزمایش کنند ایده آل است. XAMPP برای پلتفرم های مختلف مانند ویندوز، لینوکس و macOS در دسترس است. در اینجا به نحوه نصب آن در ویندوز 10 می پردازیم.

محتوای اختصاصی - اینجا را کلیک کنید  چگونه صفحه کلید کره ای را در ویندوز 10 اضافه کنیم

در حال دانلود XAMPP

برای شروع، اولین کاری که باید انجام دهیم این است که به صفحه رسمی XAMPP برویم، جایی که بسته به نیازهای PHP خود، نسخه های مختلف موجود را پیدا خواهید کرد. توصیه می شود برای اطمینان از بهترین سازگاری و امنیت، آخرین نسخه پایدار موجود را انتخاب کنید.

پس از ورود به صفحه دانلود، گزینه را انتخاب کنید XAMPP برای ویندوز. به یاد داشته باشید که حداقل نسخه مورد نیاز ویندوز، ویندوز 7 است، بنابراین برای استفاده از آن در ویندوز 10 مشکلی نخواهید داشت.

نصب XAMPP در ویندوز 10

در حالی که نصب کننده قبلا دانلود شده است، برای شروع روی آن دوبار کلیک کنید. ممکن است با برخی از هشدارهای امنیتی ویندوز یا کنترل حساب کاربری (UAC) مواجه شوید، در این صورت فقط باید به نصب کننده اجازه دهید تا تغییراتی در رایانه شما ایجاد کند.

1. جادوگر نصب

هنگامی که جادوگر نصب را راه اندازی می کنید، اولین چیزی که مشاهده می کنید هشداری در مورد مجوزهای دسترسی است که برنامه ممکن است در صورت نصب آن در "" به آن نیاز داشته باشد.فایل‌های برنامه". اگرچه می توانید مسیر نصب را تغییر دهید، توصیه می شود مسیر پیش فرض را در آن رها کنید ج:\xampp. این کار بعداً از مشکلات مجوزها جلوگیری می کند.

فشار دهید "بعدی” و با جادوگر ادامه می دهد.

2. انتخاب جزء

یکی از مهم ترین مراحل انتخاب اجزایی است که می خواهید نصب کنید. با توجه به استفاده ای که قرار است از آن استفاده کنید، گزینه های لازم را انتخاب کنید، اگرچه توصیه می کنم برای داشتن یک محیط تست کامل، هر آنچه که XAMPP ارائه می دهد را نصب کنید. جزء حیاتی مانند آپاچی, خروجی زیر y phpMyAdmin اگر می خواهید با پایگاه های داده و وب سایت های پویا کار کنید، آنها اجباری هستند.

محتوای اختصاصی - اینجا را کلیک کنید  نحوه حذف سطل بازیافت در ویندوز 10

3. تنظیمات پوشه

همانطور که قبلاً اشاره کردم، پوشه پیش فرض خواهد بود ج:\xampp، اگرچه در صورت تمایل می توانید آن را تغییر دهید. به سادگی روی دکمه انتخاب پوشه کلیک کنید و یک مکان جدید را انتخاب کنید. با این حال، توصیه می شود برای جلوگیری از مشکلات مجوز، مسیر پیش فرض را ترک کنید.

4. نصب کامل

پس از انتخاب کامپوننت ها و پوشه، ویزارد جزئیات اضافی مانند گزینه نصب را به شما نشان می دهد بیتنامی، ابزاری برای نصب سیستم هایی مانند وردپرس یا جوملا. در صورت عدم علاقه می توانید تیک این گزینه را بردارید.

در نهایت بر روی ” کلیک کنیدبعدیو نصب آغاز خواهد شد. بسته به عملکرد رایانه شما، ممکن است چند دقیقه طول بکشد.

پیکربندی XAMPP

پس از اتمام نصب، کنترل پنل XAMPP. اینجاست که می‌توانید سرویس‌های مختلف را شروع یا متوقف کنید آپاچی o خروجی زیر. برای آزمایش اینکه همه چیز خوب پیش رفته است، روی «کلیک کنیدشروع” در Apache و MySQL، و مطمئن شوید که ماژول ها سبز می شوند که نشان دهنده درست کارکردن آنهاست.

حل مشکلات رایج

گاهی اوقات هنگام راه اندازی سرور آپاچی، ممکن است متوجه شوید که پورت 80 یا 443 آنها قبلاً توسط برنامه دیگری مانند Skype استفاده می شوند. این امر مانع از اجرای صحیح آپاچی می شود. در اینجا من سه راه حل ممکن را به شما نشان می دهم:

  • پورت را در اسکایپ تغییر دهید. تیک گزینه “ports 80 and 443” را در تنظیمات اتصال اسکایپ بردارید.
  • پورت آپاچی را تغییر دهید. می توانید فایل ها را ویرایش کنید httpd.conf y httpd-ssl.conf برای تغییر این پورت ها برای سایرین مانند 8080 یا 8443.
  • قبل از راه اندازی آپاچی، اسکایپ را به طور موقت ببندید.
محتوای اختصاصی - اینجا را کلیک کنید  نحوه فعال کردن Direct3D در ویندوز 10

دسترسی به phpMyAdmin و مدیریت پایگاه داده

اگر نیاز به مدیریت پایگاه های داده برای پروژه های خود دارید، XAMPP شامل می شود phpMyAdmin، یک ابزار بسیار مفید برای مدیریت پایگاه های داده مانند MySQL یا MariaDB. شما فقط باید MySQL را از کنترل پنل راه اندازی کنید و سپس دسترسی داشته باشید http://localhost/phpmyadmin.

کاربر پیش فرض خواهد بود ریشه و رمز عبور ندارد، اگرچه توصیه می شود اگر قصد دارید از سرور برای بیش از آزمایش محلی استفاده کنید، آن را تغییر دهید.

ایجاد و مدیریت پروژه ها در XAMPP

یکی از رایج ترین سوالات این است که پروژه هایی را که می خواهید اجرا کنید در سرور محلی کجا قرار دهید. برای انجام این کار، پروژه های خود را به پوشه هدایت کنید htdocs داخل دایرکتوری نصب XAMPP. اگر یک پروژه آزمایشی به نام "mysite" دارید، به سادگی یک زیر پوشه با آن نام در داخل " ایجاد کنید.htdocs". سپس، از طریق مرورگر دسترسی داشته باشید http://localhost/misitio و پروژه شما طوری بارگذاری می شود که گویی روی یک سرور واقعی میزبانی شده است.

این یک راه عالی برای آزمایش پیشرفت‌های شما قبل از انتشار آنلاین است.

همانطور که مشاهده کردید، نصب و پیکربندی XAMPP در ویندوز 10 فرآیند نسبتاً ساده ای است اگر هر یک از مراحل را به دقت دنبال کنید. فرقی نمی‌کند مبتدی باشید یا یک توسعه‌دهنده با تجربه، XAMPP تمام ابزارهایی را که برای کار روی پروژه‌های خود به صورت محلی بدون نیاز به پرداخت هزینه برای سرور خارجی نیاز دارید، در اختیار شما قرار می‌دهد. همچنین امکان مدیریت پایگاه های داده و اجرای سریع توسعه ها از مزایای بزرگ این نرم افزار است. اگر می خواهید تجربه توسعه وب را شروع کنید، XAMPP بسته ای است که در تیم خود به آن نیاز دارید.