وب سرور XAMPP در مک (آموزش تصویری نصب)

XAMPP (Cross-platform Apache MariaDB PHP Perl) نرم افزاری برای راه اندازی وب سرور محلی (لوکال هاست – localhost) برای سیستم عامل‌های ویندوز، لینوکس و مک هستش. نماد X در اسم این برنامه به معنی کراس پلاتفرم هستش. یعنی روی همه ی سیستم عامل ها سازگار هستش. از آپاچی (Apache) برای وب سرور، ماریا دی‌بی (MariaDB) برای دیتابیس و از پی اچ پی (PHP) و پرل (Perl) برای زبان برنامه نویسی استفاده میکنه. امروز میخوایم که این وب سرور رو برای مک بوک ( macOS Big Sur 11.3) نصب و راه اندازی کنیم.

 

آموزش تصویری نصب وب سرور XAMPP

برای شروع نیاز به فایل نصبی XAMPP داریم که میتونیم وارد سایت رسمی اون به آدرس apachefriends.org بشیم و از منو بالا روی Download کلیک کنیم:

نصب XAMPP در مک - سایت

کمی اسکرول میکنیم به پایین و از بخش XAMPP for OS X یکی از نسخه‌های عادی مربوط به مک رو دانلود میکنیم. (نسخه های VM با نسخه های جدید مک ممکنه مشکل داشته باشن. رفع این مشکلات برای کاربرای عادی سخت هستش. پس پیشنهاد میکنم نسخه های معمولی رو دانلود و نصب کنید). توی این آموزش من نسخه 7.4.19 معمولی رو دانلود و نصب میکنم:

نصب XAMPP در مک - دانلود

روی فایل دانلودی که پسوند .dmg داره دوبار کلیک میکنیم تا نصب کننده باز بشه. روی آیکون XAMPP دوبار کلیک میکنیم تا مراحل نصب شروع بشه:

نصب XAMPP در مک - نصب

نصب کننده نیاز داره که به اینترنت وصل بشه و دانلودهای لازم رو انجام بده. پس سیستم عامل مک از شما اجازه این کار رو میگیره. کافیه روی دکمه Open کلیک کنید:

نصب XAMPP در مک - اجازه نصب

به نصب کننده XAMPP خوش اومدید. روی دکمه Next کلیک کنید:

نصب XAMPP در مک - شروع نصب

کامپوننت هایی که نیاز دارید نصب بشه رو تیک بزنید (پیشنهاد میکنم هر دو مورد رو تیک بزنید) و روی دکمه Next کلیک کنید:

نصب XAMPP در مک - انتخاب کامپوننت

مسیر نصب برنامه /Applications/XAMPP  بهتون نمایش داده میشه. روی دکمه Next کلیک میکنیم:

نصب XAMPP در مک - مسیر نصب

توی این مرحله درباره افزونه bitnami توضیح میده. این افزونه سیستم های مدیریت محتوای معروف مثل وردپرس، جمولا و… رو با چندتا کلیک روی XAMPP پیاده سازی میکنه. اگه میخواید که درباره کارکرد و نصب اون روی XAMPP اطلاعات بیشتری کسب کنید، تیک مربوط رو روشن کنید تا صفحه آموزش این افزونه در مرورگر براتون باز بشه. در نهایت روی دکمه Next کلیک کنید:

نصب XAMPP در مک - پیشنهاد نصب bitnami

XAMPP آماده نصب هستش، روی دکمه Next کلیک کنید:

نصب XAMPP در مک - آماده نصب

برنامه در حال نصب هستش:

نصب XAMPP در مک - درحال نصب

خب نصب برنامه تموم شد، کافیه تیک Launch XAMPP رو بزنید و روی دکمه Finish کلیک کنید:

نصب XAMPP در مک - اتمام نصب

راه اندازی سرویس ها

وقتی داشبورد برنامه باز شد، روی تب Manage Servers کلیک کنید:

نصب XAMPP در مک - داشبورد برنامه

روی دکمه Start All کلیک کنید تا سرویس های برنامه (MySQL, FTPD, Apache) فعال بشه:

نصب XAMPP در مک - تنظیمات سرویس

وقتی سرویس ها فعال باشن، رنگ سبز کنارشون رو میتونید ببینید:

نصب XAMPP در مک - سرویس های فعال

برای تست فعال بودن آپاچی کافیه مرورگرتون رو باز کنید و به آدرس http://localhost برید تا صفحه پیشفرض XAMPP رو ببینید:

نصب XAMPP در مک - تست آپاچی

از منو بالا روی PHPinfo کلیک کنید تا نسخه php و امکاناتش رو مشاهده کنید:

نصب XAMPP در مک - ورژن php

برای تست دیتابیس، از منو بالا روی phpmyadmin کلیک کنید تا به آدرس http://localhost/phpmyadmin برید. (نیازی به نام کاربری و پسورد نداره):

نصب XAMPP در مک - phpmyadmin

فولدر پابلیک وب سرور هم در مسیر /Applications/XAMPP/htdocs قرار گرفته:

نصب XAMPP در مک - path

 

نصب XAMPP داخل مک بوک تمومه! حالا میتونید پروژه های خودتون رو داخل این وب سرور پیاده سازی و تست کنید.

 

 

 

مطالب مرتبط پیشنهادی
6 نظرات
  1. behnazmehrabirad :

    bade koli search belakhare tonestam xampp ro ro macOS big sur nasb konm, mmnonm

    1. علی رحیمی :

      خوشحالم که موفق شدید. براتون بهترینارو آرزو دارم

      1. بهناز محرابی راد :

        ببخشید من دیروز زمپ رو نصب کردم اوکی بود هر سه MySQL, FTPD, Apache سبز شد ، امروز FTPD قرمز شد که حذف کردم دوباره نصب کردم ولی هر سه الان قرمز میشن چیکار کنم

        1. علی رحیمی :

          شما xampp رو باز کنید و به تب Server Events برید. اون جارو اگه بررسی کنید، احتمالا مشکلتون رو میبینید.

          1. بهنا محرابی :

            2021-07-20 14:42:20,216 danfosscenters-MacBook-Pro.local proftpd[3111]: warning: unable to determine IP address of ‘danfosscenters-MacBook-Pro.local’
            2021-07-20 14:42:20,216 danfosscenters-MacBook-Pro.local proftpd[3111]: error: no valid servers configured
            2021-07-20 14:42:20,216 danfosscenters-MacBook-Pro.local proftpd[3111]: fatal: error processing configuration file ‘/Applications/XAMPP/xamppfiles/etc/proftpd.conf’
            /
            این امور رو میده نمیدونم چیکار کنم ، الان فقط proftpd غیر فعاله

          2. علی رحیمی :

            اول از همه مشکل شما فقط مربوز به ftp میشه و برای راه اندازی وب سرور نیاز واجبی به این سرویس نیست. ولی اگه واقعا نیازش دارید، چندتا راه پیشنهاد میکنم:
            اول از همه مقدار 127.0.0.1 danfosscenters-MacBook-Pro.local رو به /etc/hosts اضافه کنید و سرویس هارو یک بار ریستارت کنید.
            اگه مشکل حل نشد، ممکنه این سرویس نتونه با اکانت مک (کاربر استاندارد) ارتباط برقرار کنه. (پس حتما اکانتتون ادمین باشه)
            مورد بعدی میتونه مشکل داشتن این ورژن از xampp با سیستم عامل مک شما باشه. (یه نسخه بالاتر یا پایینتر رو نصب کنید (فقط نسخه مجازی vm نباشه))

نظر خود را ارسال کنید

آدرس ایمیل شما منتشر نخواهد شد.

کد امنیتی *-- بارگیری کد امنیتی --