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:

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.

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.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!