How To M2 On Mac

Magento is a robust and versatile e-commerce platform that provides online merchants with a flexible shopping cart system. Magento 2 (M2), the latest version, has been redesigned to provide unparalleled speed, easy customization, high security, and an enhanced shopping experience. This blog post will provide a step-by-step guide on how to install Magento 2 on a Mac.


Before you start with the installation, make sure you have the following installed on your Mac:

  • Composer
  • MySQL
  • Apache or Nginx
  • PHP 7.1 or later

Step 1: Install Composer

Composer is a must-have tool for modern PHP development and is used to manage and install dependencies in your projects. If you haven’t already, you can install composer on your Mac by executing the following command in your terminal:

curl -sS | php
mv composer.phar /usr/local/bin/composer

Step 2: Install MySQL

Magento 2 requires a database to store all its data. MySQL is widely used and is fully supported by Magento 2. If you haven’t installed MySQL on your Mac, you can do so by running the following command:

brew install mysql

Step 3: Install Apache or Nginx

Next, you need a web server. Magento 2 supports Apache and Nginx. You can install either of these on your Mac. The command to install Apache is:

brew install httpd

If you prefer Nginx, you can install it using the following command:

brew install nginx

Step 4: Install PHP

Lastly, Magento 2 requires PHP 7.1 or later. You can install the latest version of PHP on your Mac by running the following command:

brew install php

Step 5: Install Magento 2

Now that all the prerequisites are installed, you can proceed to install Magento 2. The first step is to get the Magento 2 project. You can do this with composer:

composer create-project --repository= magento/project-community-edition your_magento_directory

Replace “your_magento_directory” with the name of the directory where you want to install Magento.

Step 6: Setting up Magento 2

After the installation, navigate to the Magento directory and run the setup script:

cd your_magento_directory
php bin/magento setup:install

Follow the prompts to complete the setup process. Once done, you should be able to access your new Magento 2 installation from your web browser.

And that’s it! You’ve successfully installed Magento 2 on your Mac. Now you can start building your e-commerce store.