How to Install OXID eShop on macOS

In this tutorial, we will be installing OXID eShop on macOS using XAMPP. XAMPP is a free and open-source cross-platform web server solution that includes Apache, PHP, and MySQL.

Prerequisites

Before we begin, please make sure that you have the following installed on your macOS:

  • XAMPP
  • Composer

Step 1: Download OXID eShop

Go to the OXID eShop download page and download the latest OXID eShop community version. Choose the zip file format.

Step 2: Extract the Downloaded Zip File

Once the download is complete, extract the ZIP file to your preferred location.

Step 3: Move OXID eShop Folder to XAMPP htdocs

Navigate to the htdocs folder within the XAMPP installation. This is usually located at /Applications/XAMPP/xamppfiles/htdocs on macOS.

Move the entire extracted OXID eShop folder to this directory.

Step 4: Install OXID eShop Dependencies

Open Terminal and navigate to the OXID eShop directory within the htdocs folder.

cd /Applications/XAMPP/xamppfiles/htdocs/OXID eShop

Install the OXID eShop dependencies using Composer.

composer install --no-dev

This may take some time depending on your internet speed.

Step 5: Configure MySQL Database

Launch XAMPP and start Apache and MySQL servers. Open your preferred web browser and navigate to http://localhost/phpmyadmin/.

Create a new database for OXID eShop.

Step 6: Run OXID eShop Setup

In your web browser, navigate to http://localhost/OXID eShop/setup.

  • Select your language to continue
  • Check requirements
  • Configure and fill your database settings
  • Click continue

Follow the rest of the setup process until it is complete.

Step 7: Test Your OXID eShop Installation

In your web browser, navigate to http://localhost/OXID eShop to ensure that the installation was successful.

Congratulations! You have successfully installed OXID eShop on your macOS using XAMPP. You can now start building your online store.