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:
- Windows 11 operating system
- A web server (either Apache or Nginx)
- MySQL or MariaDB database server
- PHP version 7.4 or higher
- Composer (a PHP package manager)
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!