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
xmlDatabase
- 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