How to Install OXID eShop on Windows 11

In this tutorial, we will guide you through the steps to install OXID eShop on your Windows 11 computer. OXID eShop is an open-source e-commerce platform that offers advanced features and flexible customization options.

Requirements

Before we begin, ensure that your computer meets the following requirements:

Steps

Follow the steps below to install OXID eShop on your Windows 11 computer:

1. Download OXID eShop

First, download the latest version of OXID eShop from the official website. You can also find the download link on the OXID eShop Github repository.

2. Extract the Files

After downloading the ZIP file, extract it to your local web server's document root directory. For example, if you're using Apache as your web server, extract the files to C:\xampp\htdocs.

3. Install Dependencies

Next, install the dependencies required by OXID eShop using Composer. Open a command prompt or PowerShell window, navigate to the directory where you extracted OXID eShop, and run the following command:

composer install

This command will install all the required PHP packages and modules.

4. Create a Database

Create a new database for OXID eShop on your MySQL or MariaDB database server. You can use a tool like phpMyAdmin to create a new database and a user with full privileges.

5. Configure the Installation

Next, navigate to the source directory inside the OXID eShop directory and rename the config.inc.php.dist file to config.inc.php. Then, open the config.inc.php file in a text editor and modify the database connection settings to match your server settings. For example:

$this->dbHost = 'localhost';
$this->dbName = 'oxid_eshop';
$this->dbUser = 'root';
$this->dbPwd = '';

Make sure to update the database name, username, and password to match your own settings.

6. Run the Installation Script

Now that you've configured the installation settings, run the installation script by navigating to the setup directory inside the OXID eShop installation directory and running the following command:

php oxid.php

Follow the prompts to finish the installation process. You will be asked to create an admin user account and configure other settings related to your shop.

7. Finalize the Installation

After completing the installation process, navigate to your OXID eShop installation directory in your web browser. You should see the OXID eShop storefront, and you can log in to the admin panel using the admin user account you created during the installation process.

Congratulations, you have successfully installed OXID eShop on your Windows 11 computer!

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!