Step 1 of 5

Check your server

Make sure your hosting has everything the platform needs.

This installer sets up your platform in about two minutes. First, we make sure the server has everything the platform needs.

Your server: Shared hosting · cPanel

Our best guess — you can correct it later in the admin panel (Server & hosting). The platform works on shared hosting and on a VPS; extras that need a VPS switch themselves off elsewhere.

PHP

✓
PHP 8.3 or newerYou have PHP 8.3.36

Extensions

✓
pdo_mysqlConnects to the MySQL / MariaDB database
✓
mbstringText in every language
✓
opensslEncryption and secure connections
✓
tokenizerLaravel framework
✓
xmlLaravel framework
✓
domEmails and the page editor
✓
ctypeLaravel framework
✓
fileinfoChecks uploaded files
✓
curlPayment gateways and partner links
✓
gdResizes logos and screenshots
✓
intlPrices, numbers and file sizes
✓
pharFile backups
✓
zlibCompressed backups
✓
sessionSign-in

Optional

✓
Run setup in the backgroundAllowed (PHP command line: /usr/local/bin/php)
✓
Public files link (symlink)Allowed
✓
ZIP extensionInstalled

PHP settings

!
memory_limitYou have 128M — minimum 256MB, recommended 512MB (raise it in cPanel → Select PHP Version → Options)
!
upload_max_filesizeYou have 128M — minimum 64MB, recommended 256MB (raise it in cPanel → Select PHP Version → Options)
!
post_max_sizeYou have 128M — minimum 64MB, recommended 256MB (raise it in cPanel → Select PHP Version → Options)
!
max_execution_timeYou have 30 — minimum 120s, recommended 300s (raise it in cPanel → Select PHP Version → Options)

Folders

✓
Application folder (for .env)Writable
✓
storage/Writable
✓
bootstrap/cache/Writable
✓
vendor/Present
✓
Front-end buildPresent
Everything is ready.
Installing your platform…

Setting up the database and your account. This takes up to a minute — please don't close this page.