Menu
Account

BeikeShop News Center - Open Source E-commerce System

BeikeShop is an open-source e-commerce system based on Laravel

BeikeShop News, Cross-border E-commerce, Product Updates, Industry News, Laravel Open Source E-commerce System, Free Templates and Plugins Download, Independent Site Building Process

BeikeShop v2.0 Complete Installation Guide: From Environment Setup to Baota/phpStudy Panel Deployment

Author: BeikeShop 2026-04-15 14:56:35 Views: 2316

image.png

BeikeShop Official Website: beikeshop.com

BeikeShop is a premier open-source e-commerce system built on the Laravel framework. Specifically designed for cross-border trade, it offers a fully customizable, multi-language, and multi-currency solution for businesses looking to scale their independent global storefronts.


Introduction

In the release of BeikeShop v2.0, we have made significant optimizations in system architecture and user experience.

After purchasing and downloading your License exclusive version, the first step is to deploy the system to your server. To accommodate different users' technical backgrounds and server environments, this article will detail 2 installation methods: Baota Panel Installation and phpStudy Panel Installation.


💡 Preparation Before Installation

Before starting, please ensure your server environment meets the following basic requirements: image.png

  • PHP Version: 8.2 or above
  • Database: MySQL 5.7 or 8.0
  • Extensions Required: BCMath, Ctype, cURL, DOM, Intl, Fileinfo, JSON, Mbstring, OpenSSL, PCRE, PDO, Tokenizer, XML, ZIP, GD
  • Web Server: Nginx (recommended) or Apache

I. Baota Panel Installation (Recommended: Most Suitable for Chinese Users)

Baota panel is currently the most recommended production environment tool for deploying BeikeShop. The following operations are based on Baota Panel 8.0.4 and CentOS 8.5 environment.

1. Environment Installation and PHP Configuration

Before installing BeikeShop, please ensure your Baota panel has installed the following core environments:

  • PHP 8.2: BeikeShop 2.0 requires PHP 8.2 or above. Please find PHP-8.2 in "Software Store" -> "Runtime Environment" and click to install.
  • MySQL 5.7+: Minimum requirement is 5.7, recommended to use 5.7 or 8.0.
  • Web Server: Nginx 1.10+ or Apache 2.4+ (Nginx recommended).

Critical Step: Install fileinfo Extension BeikeShop requires the fileinfo extension to handle file uploads and validation.

  1. Click the settings for PHP-8.2 in the "Installed" software list.
  2. Select "Install Extension" in the popup window.
  3. Search and find fileinfo, click to install and confirm.

2. Create Site and Database

image.png

  1. Click "Website" -> "Add Site" on the left side.
  2. Enter your domain name (ensure DNS is properly configured), and select "MySQL" in the database options.
  3. Note: PHP version must be PHP-8.2.
  4. Save the database name, username, and password for later use in the installation wizard.

3. Upload Source Code and Runtime Settings

image.png

  1. Enter the site root directory, upload the downloaded BeikeShop v2.0 source code package and extract it.

image.png

  1. Set Runtime Directory (Critical):
    • Click site settings -> "Website Directory".
    • Change the "Runtime Directory" to /public.
      • ⚠️ Note! Please follow this order:
      • First select "Website Directory" and click save
      • Then select "Runtime Directory" and click save

image.png

  1. ⚠️ Uncheck "Anti-cross-site attack (open_basedir)" option.

image.png

  1. ⚠️ Configure Rewrite Rules (Nginx only): Find "Rewrite Rules" in site settings and fill in the following code:
   location / {
       try_files $uri $uri/ /index.php?$query_string;
   }

4. Execute Installation

Access your domain name in a browser, fill in the database information and administrator account according to the installation wizard, and the installation will be complete.

image.png


Welcome to visit BeikeShop Official Documentation Center for detailed installation steps (docs.beikeshop.com)


II. phpStudy Panel Installation (Suitable for Local Development and Testing)

If you are doing local debugging in a Windows or Linux environment, phpStudy panel is a very lightweight choice.

1. Environment Preparation and Source Code Placement

image.png

  • Start Environment: Ensure that Nginx/Apache, MySQL, and PHP 8.2 services in phpStudy panel are running normally.

  • Place Source Code: Extract the downloaded BeikeShop v2.0 source code package and place the extracted folder into the WWW directory specified by phpStudy (e.g., D:\phpstudy_pro\WWW\beikeshop).

image.png

2. Create Site and Path Settings

  1. Click "Website" -> "Create Website" in the phpStudy left menu.
  2. Domain Name: Enter the domain name you want to access (e.g., local.beikeshop.com).
  3. Root Directory: This is the most critical step! Click browse, select the source code folder, and be sure to point the directory to the下级 /public folder. For example: D:\phpstudy_pro\WWW\beikeshop\public.
  4. PHP Version: Select PHP 8.2.n from the dropdown menu.

image.png

3. Install Required PHP Extensions

image.png

BeikeShop requires specific extensions to run, especially fileinfo.

  1. In phpStudy, click "Website" -> Find the domain name you want to access -> Click "Settings" -> PHP Extensions.
  2. In the "PHP Extensions" list, check and install the extensions needed.

image.png

⚠️4. Configure Rewrite Rules (Nginx Environment)

If you are using Nginx, you must configure rewrite rules, otherwise pages other than the homepage will not be accessible.

  1. Click "Manage" -> "Modify" -> "Rewrite Rules" in website management.
  2. Enter the following code and save:
   location / {
       try_files $uri $uri/ /index.php?$query_string;
   }

5. Create Database and Execute Installation

  1. Create a new database in the "Database" menu, and remember the database name, username, and password.
  2. Access your configured domain name in a browser, the system will automatically jump to the installation wizard. Follow the prompts to fill in the database information, and deployment will be completed with one click.

🏆 Post-Installation Recommendations

Regardless of which installation method you choose, after entering the BeikeShop admin panel, be sure to perform the following operations:

  • Change Admin Login URL: For security reasons, it is recommended to change the default admin path in the configuration file or admin settings.
  • Configure SSL Certificate: Cross-border e-commerce involves payment information, it is recommended to enable HTTPS forced access.

If you encounter any problems during installation, please visit BeikeShop Official Documentation Center (docs.beikeshop.com)

Welcome to contact us! Phone: 181-2337-4467 QQ: 9358972 QQ Group: 1033903216

Click the link to learn about the product: https://beikeshop.com/

All rights reserved. Reprint must indicate the source!

Latest Articles

BeikeShop v2.0 is Now FREE to Download! From Paid License to Completely Free

BeikeShop v2.0 major release: now completely free to download! Upgraded to Laravel 12 + PHP 8.4, brand new UI with dark mode, AI customer service, WooCommerce API integration, one-click deployment support.

Read More >

PHP Developer? Build a Full-Featured E-commerce Site in 30 Minutes

A hands-on tutorial for PHP developers: build a complete e-commerce store from scratch using BeikeShop (Laravel-based) — covers installation, configuration, product listing, payment integration, and theme customization.

Read More >

Best Open-Source E-commerce Platforms for Small & Medium Teams in 2026

How to choose the right open-source e-commerce system for your SMB team? We compare 5 solutions across team size, technical capability, budget, and scalability — find your best fit.

Read More >

Magento Too Heavy? 5 Lightweight E-commerce Alternatives for 2026

Magento's high cost and complexity burden SMB teams. Discover 5 lightweight e-commerce alternatives that cut operational costs by up to 80% — from BeikeShop to OpenCart.

Read More >

Tired of WooCommerce Plugin Bloat? 3 Modern Open-Source Alternatives

WooCommerce's plugin dependency model causes security risks, compatibility conflicts, and performance issues. Discover 3 modern open-source e-commerce platforms with built-in core features.

Read More >

Laravel E-commerce in 2026: Bagisto vs. BeikeShop vs. Aimeos—Which is Right for You?

A comprehensive comparison of three leading open-source Laravel e-commerce platforms — Bagisto, BeikeShop, and Aimeos — across installation, plugin ecosystem, multi-language, AI features, and multi-store management.

Read More >

BeikeShop AI Article Manager Plugin — Manage Store Content Through Natural Conversation

The BeikeShop AI Article Manager is a large language model-powered plugin that enables store administrators to search, create, edit, and delete articles through natural chat commands, featuring an immersive chat interface, granular permission controls, and full operation audit trails.

Read More >

Stop Wasting Hours on Excel: Meet BeikeShop's AI Order Analytics Plugin

Tired of exporting CSVs and writing formulas just to check your weekly sales? BeikeShop introduces the AI Order Analytics plugin (ai_order_analytics). Ask the AI in plain English and instantly get real-time revenue comparisons, AOV insights, and funnel conversion rates.

Read More >

Essential for Shopify to BeikeShop Migration: Product Import Plugin Adds Resume-from-Breakpoint & Category Import

Afraid of data interruptions and category rebuilding when moving from Shopify? This BeikeShop import plugin gets it all done in one go!

Read More >

BeikeShop v2.0 Complete Installation Guide: From Environment Setup to Baota/phpStudy Panel Deployment

Want to deploy BeikeShop v2.0 cross-border e-commerce system? This article details installation steps based on Baota panel and phpStudy. Covers PHP 8.2 environment configuration, fileinfo extension installation, Nginx rewrite rules, helping you quickly build an efficient and stable foreign trade 商城.

Read More >

BeikeShop B2B E-Commerce Solution Launched! Enterprise Website + Inquiry System

BeikeShop B2B e-commerce solution, designed for wholesalers, brand owners and manufacturing enterprises, supports B2B inquiry system, enterprise website display, customer classification and global customer service, based on Laravel open-source architecture, one-time deployment, lifetime use, helping enterprises efficiently carry out independent site bulk trade business.

Read More >

BeikeShop Cross-Border E-Commerce Multi-Site Management System: Manage Hundreds of Stores from One Backend! Rapidly Expand into Global Markets

BeikeShop cross-border e-commerce multi-site management system provides one-stop site group building solutions for cross-border sellers, supporting batch store creation, centralized data management, flexible permission control, and globalized mall features, helping enterprises quickly expand into international markets, improve operational efficiency, and ensure data security.

Read More >

Efficiency Multiplied! BeikeShop Multi-Site System v1.6 Released: Manage Multiple Stores as Easily as a Single Store

BeikeShop Multi-Site Management System v1.6 major release! This upgrade simplifies the operational architecture, introduces 'Admin + Operator' mode, supports one-click store switching, bulk rapid store creation, and one-click product cloning. Built for cross-border e-commerce multi-site operations, helping you achieve efficient product testing and SEO layout.

Read More >

SaaS vs Open-Source E-commerce: The Truth About 90% Cost Savings Over 3 Years | BeikeShop

Discover the truth about e-commerce platform costs! This article reveals how open-source platforms can save you 90% compared to SaaS over 3 years. BeikeShop open-source system helps foreign trade enterprises build independent websites with lower costs and full control.

Read More >

BeikeShop v2.0 Release | Smarter Cross-Border E-commerce Store System with AI Support, ERP Integration & New UI

BeikeShop v2.0 is officially launched with major upgrades including AI-powered customer service, customer insights dashboard, seamless ERP integration, and a redesigned frontend and admin UI. Fully rebuilt on Laravel 12 + PHP 8.4, the new version delivers faster performance, stronger security, better product management and an enhanced store-building experience for global cross-border sellers.

Read More >