Skip to content

Requirements

Make sure your server meets the following requirements before installing InnoShop.

PHP

  • PHP 8.2 or higher
  • Required extensions:
ctype
curl
dom
fileinfo
filter
hash
mbstring
mysql
openssl
session
tokenizer
xml

Database

  • MySQL 5.7+ or SQLite

Composer

Required for source installation. Install Composer globally by following the official guide.

macOS / Linux

We recommend using Homebrew to install and manage dependencies. See brew.sh.

Git

Required for source installation. Not needed for the package install method.

Web Server

  • Nginx or Apache
  • Set the web root to the project's public/ directory
  • Configure URL rewrite rules