آموزش نصب xampp و راه‌اندازی سرور مجازی


نویسنده:
چهارشنبه 8 آبان 1398
آموزش نصب xampp

در این درس از دوره آموزش گام به گام وردپرس می‌خواهیم نصب xampp و راه‌اندازی این برنامه را آموزش دهیم تا کامپیوتر ما را به یک فضای میزبانی محلی (local) تبدیل کند.

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

Xampp چیست؟

Xampp چیست؟ زمپ یک نرم افزار برای ایجاد وب‌سرور‌ محلی روی کامپیوتر‌های خانگی است. این نرم افزار برای تمام افرادی که به نوعی با طراحی سایت سروکار دارند کاربرد دارد.

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

پس در واقع ما برای اینکه در ابتدای یادگیری وردپرس، برای تهیه هاست و دامنه (هزینه و…) به زحمت نیفتیم، می‌توانیم از این نرم افزار استفاده کنیم.

xampp، یک پکیج نرم‌افزاری است که خود حاوی چند نرم افزار دیگر است، وب سرور Apache، پایگاه داده MySQL و مفسر زبان‌های PHP و Perl، چهار نرم افزاری هستند که با نصب زمپ در سیستم شما نصب خواهند شد.

وب‌سرور آپاچی (Apache) چیست؟

نصب جداگانه این نرم‌افزارها و یکپارچه سازی آنها کار سختی است، به همین علت اکثر افراد از نرم‌افزار‌های شبیه ساز مانند xampp استفاده می‌کنند.

فواید نرم افزار xampp

  • نصب و یکپارچه سازی Apache، MySQL، PHP، Perl
  • قابلیت نصب CMS محبوب وردپرس
  • تست و یادگیری CMSها بدون نیاز به خرید هاست و دامنه

آموزش نصب XAMPP

در قدم اول به وبسایت نرم افزار xampp رفته و با توجه به سیستم عامل خود (ویندوز/لینوکس/مک) این نرم‌افزار را دانلود کنید.

بعد از دانلود، روی فایل setup کلیک کنید تا پنجره نصب نرم افزار ظاهر شود.

در مرحله اول روی دکمه Next کلیک کنید.

آموزش نصب XAMPP
مرحله اول نصب xampp

در مرحله دوم می‌توانید ماژول های مدنظر خود را برای نصب انتخاب نمایید. تیک همه ماژول‌ها را زده و روی دکمه Next کلیک کنید.

مرحله دوم نصب xampp
مرحله دوم نصب xampp

در مرحله سوم باید مسیر نصب xampp را تعیین کنید. بصورت پیش‌فرض مسیر نصب این نرم‌افزار در دایرکتوری “C:\xampp” است که اگر مایل بودید می‌توانید آنرا تغییر دهید.

مرحله سوم نصب xampp
مرحله سوم نصب xampp

در مرحله چهارم به شما اطلاع می‌دهد که نرم‌افزار Bitnami هم برای زمپ نصب می‌شود. Bitnami یک نصب‌کننده CMS های مختلف از جمله وردپرس، جوملا، دروپال و… است.

اگر این تیک را بزنید صفحه‌ای حاوی اطلاعات بیشتر درمورد Bitnami برای شما باز‌خواهد شد. روی گزینه Next کلیک کنید.

مرحله چهارم نصب xampp
مرحله چهارم نصب xampp

در مرحله پنجم پیامی مبنی بر آماده بودن تنظیمات، برای نصب Xampp در کامپیوتر شما ظاهر می‌شود. روی گزینه Next کلیک کنید.

مرحله پنجم نصب xampp
مرحله پنجم نصب xampp

در این مرحله نرم افزار شروع به نصب شدن در کامپیوتر شما خواهد کرد.

مرحله ششم نصب xampp
مرحله ششم نصب xampp

بعد نصب، پنجره زیر ظاهر می‌شود که از شما می‌پرسد آیا می‌خواهید کنترل پنل زمپ برای شما باز شود؟ این تیک را بزنید و روی دکمه Finish کلیک کنید.

مرحله هفتم نصب زمپ
مرحله هفتم نصب xampp

بعد از بازشدن کنترل پنل نرم افزار xampp با پنجره زیر روبرو خواهید شد. همانطور که می‌بینید، ماژول‌های مختلف این نرم افزار در این پنجره حضور دارند که بسته به نیازتان هرکدام از آنها را می‌توانید Start کنید.

ما فعلا فقط با ماژول‌های Apache و MySQL سروکار داریم، پس روی دکمه Start این دو ماژول کلیک کرده و چند ثانیه منتظر بمانید تا این ماژول‌ها به رنگ سبز تغییر کنند.

کنترل پنل زمپ
کنترل پنل xampp

اگر همه چیز درست باشد با تصویر زیر مواجه می‌شوید.

سبز شدن ماژول Apache و MySQL
سبز شدن ماژول Apache و MySQL

حال برای اینکه وب سرور محلی نصب شده روی کامپیوتر خود را چک کنید می‌توانید یک مرورگر مانند Google Crome را باز کرده و به آدرس http://localhost روجوع کنید. اگر با پنجره خوش‌آمد گویی Xampp روبرو شدید، یعنی نرم افزار به درستی نصب و اجرا شده است.

پنجره خوش‌آمد گویی xampp
پنجره خوش‌آمد گویی xampp

دسترسی به پایگاه داده MySQL

همانطور که در ابتدای این مطلب گفتیم، پایگاه داده MySQL همراه با این نرم‌افزار نصب می‌شود. برای کار با MySQL، نرم افزار زمپ کنترل پنل phpmyadmin را در اختیار ما می‌گذارد.

به عبارت دیگر، ما برای مدیریت و انجام هرنوع تغییراتی در پایگاه داده خود از کنترل پنل phpmyadmin استفاده می‌کنیم.

برای دسترسی به کنترل پنل phpmyadmin می‌توانید در مرورگر خود آدرس http://localhost/phpmyadmin را وارد کنید.

صفحه کنترل پنل phpmyadmin
صفحه کنترل پنل phpmyadmin

اگر مشکلی در روند نصب xampp و اجرای آن داشتید در قسمت نظرات همین صفحه با ما در میان بگذارید.

در جلسه بعدی خواهید آموخت که چطور وردپرس را بصورت لوکال در نرم‌افزار xampp نصب و از آن استفاده کنید.

دیدگاهتان را بنویسید

74 پاسخ به “آموزش نصب xampp و راه‌اندازی سرور مجازی”

  1. s.m.a.shojaei87 گفت:

    سلام
    با تشکر از آموزش های خوبتون
    هنگامی که میخواهم mysql را نصب کنم این ارور رخ می دهد:
    7:54:19 AM [mysql] Error: MySQL shutdown unexpectedly.
    7:54:19 AM [mysql] This may be due to a blocked port, missing dependencies,
    7:54:19 AM [mysql] improper privileges, a crash, or a shutdown by another method.
    7:54:19 AM [mysql] Press the Logs button to view error logs and check
    7:54:19 AM [mysql] the Windows Event Viewer for more clues
    7:54:19 AM [mysql] If you need more help, copy and post this
    7:54:19 AM [mysql] entire log window on the forums
    ممنون میشم راهنماییم بفرمایید.

    • سلام وقت بخیر
      پورتی که نرم افزار xampp میخواد ازش استفاده کنه مسدوده. که احتمالا پورت 80 هست اگر تغیرش نداده باشید
      راهش تغییر پورت xampp هست که اگر یه سرچی کنید خیلی راحت می‌تونید اینکارو انجام بدید
      موفق باشید

  2. zarey84as گفت:

    با سلام و خسته نباشید
    بنده سوالی داشتم من دقیقا مث روشی که تعریف کردید پیش رفتم اما هر بار قسمت start تو apache رو قرمز میاره چیکار میتونم بکنم؟

  3. Yasin Dehghan گفت:

    سلام من نمیتونم دموی قالب رو فعال کنم
    میتونه مشکل از زمپ باشه؟

  4. سلام من تمام کار های زمپ را انجام دادم اما ارور 404 میده
    چرا؟

  5. ابوذر گفت:

    سلام و خسته نباشید ممنون از مطالب مفیدتون
    من در مرحله ورود به کنترل پنل phpmyadmin آدرسی که گفتید رو در با تمام مرورگر ها ، با فیلتر شکن یا بدون فیلتر شکن امتحان کردم ولی همه مرورگر ها ارور میدن که این سایت وجود نداره
    حتی از بخش ادمین MySQL هم اقدام کردم ولی باز هم همه مرورگر ها ارور دادن
    مشکل از چیه ؟

    • سلام وقت بخیر
      بهترین راه برای پیدا کردن راه حل یک مشکل کامپیوتری اینه که متن پیامی که ظاهر میشه رو گوگل کنید.
      قطعا افراد دیگه‌ای قبل از شما به این مشکل خوردن و تجربشون رو به اشتراک گذاشتن.
      موفق باشید

  6. هاشمی گفت:

    سلام من تو مرحله آخر نصب گیر کردم همهNextهارو زدم کادر سبز رنگ پر شده فقط یه تیکه آخر پر نمیشه چن ساعت هم منتظر موندم ۹۰درصد کادر سز شده تو چن دیقه، بقیه اش می مونه وبرنامه نصب نمیشه .
    ممنون میشم راهنمایی کنید

    • سلام وقت بخیر
      تا حالا با همچین مشکلی مواجه نشدم. اگر پیام یا خطایی ظاهر میشه می‌تونید متنشو گوگل کنید و متوجه بشید مشکل از کجاست
      موفق باشید

  7. hosein گفت:

    سلام وقت بخیر منxhampرو نصب کردم بخش بخشapache وMYQULهم سبز شده حتیWORDPRESSهم فارسیشو دان کردم از حالت فشرده دراوردم و در پوشهhtdocs xhamp exhtrat کردم ولی بازم نمیتونم واردwordpressبشم البته هنوز پایگاه دلده روازphpadminدرست نکردم ولی بلد نیستم بعد از ایجاد پایگاه داده باید چیکار کنم لطفا از بخش ایجاد پایگاه داده به بعد راهنماییم کنید 🙏🏻

  8. معصومه گفت:

    سلام من تو قسمت کنترل پنل زمپ موندم هرچی Apache رو استارت میزنم نمیشه راه نمیوفته

  9. علی گفت:

    سلام خسته نباشید
    من همه کارشو کردم سبزم شدن ولی تو بخشه service ضرب در قرمزی روشون خورده میزنم روشون تا ضرد دره بره ارور میده ممنون میشم اگه راهنمایی کنید🙏🙏

  10. shryar گفت:

    با سلام وقت بخیر
    چندین بار طشئح را نصب کردم ولی روی اپاچی علامت ضربدر هستش و فعال نمی شه
    اگر امکانش هست راهنمایی کنید

  11. شیوا گفت:

    سلام من هر مسیری برای نصب برنامه انتخاب می کنم با ارور access denied مواجهه میشم برای حل این مشکل باید چه کار کنم؟

  12. مهری قاسمی گفت:

    سلام
    ممنون از سایت خوبتون. قبل از مطالعه ی این مقاله من اول Xampp را نصب می کردم و بعد mysql را . و بعد ارور هایی که موقغ myphpAdmin بود را رفع می کردم. حالا فهمیدم که نیازی به نصب mys نیست. پس نرم افزار mysql به چه دردی می خورد؟

    • سلام بدون نصب mysql قابلیت ذخیره سازی اطلاعات را ندارید. هر وب‌سایتی شامل صدها اطلاعات مثل نوشته‌ها، متن‌ها، نظرات و… هستش که در دیتابیس باید ذخیره بشه. پس حتما باید نصب بشه مگر اینکه شما از قبل در سیستم‌تون این نرم‌افزار را نصب داشته باشید.

  13. سارا گفت:

    برای من mysql فعال نمیشه اما نمیدونم چه برنامه ای برای mysql داشتم از قبل که اینطوری شده . چه برنامه هایی برای mysql هستند؟

    • سلام وقت بخیر
      در پایین پنجره کنترل پنل xampp تمام ارور ها و اتفاقاتی که در نرم افزار میفته مشخصه. می‌تونید متن اروری که هنگام روشن شدن mysql نمایش داده میشه رو سرچ کنید و دلیلش رو متوجه بشید.
      موفق باشید

  14. . گفت:

    قبلا wampp روی سیستمم داشتم و اونو دیلیت کردم الان نمیتونم زمپو نصب کنم و ارور میده میشه راهنماییم کنید

  15. کریستال گفت:

    منxamppرو نصب کردم ولی سایت لوکال هاست ولکام زمپو نشونم نداد اون دوتا گزینه apacheوmysqlهم سبزشد

  16. غلامرضا گفت:

    دستتان درد نکند. عالی مثل همیشه

  17. مهرداد گفت:

    سلام
    میشه راهنمایی کنید که چجوری میشه همین برنامه رو حذف کرد؟

  18. رضوان گفت:

    ممنون از توضیحات خوبتون

  19. افسری گفت:

    با سلام ،من نرم افزلر xampp رو نصب کردم ولی وقتی میزنم که Apache استارت بشه ارور میده و قرمز میشه

دیدگاهتان را بنویسید