Knowledge base

Install

Prepare hosting before install

Spend a few minutes on hosting first. When the welcome checklist is all green, the rest of the installer is straightforward.

Updated 2026-09-15

  1. 1

    Choose PHP 8.4+

    In cPanel, hPanel, or Plesk, set the site PHP version to 8.4 or higher. Switch the version for the same domain you will install on.

  2. 2

    Confirm common PHP extensions

    Leave typical Laravel extensions enabled (PDO, Mbstring, OpenSSL, Tokenizer, XML, Ctype, JSON, BCMath, and related). The welcome screen lists anything still missing.

  3. 3

    Upload the full package

    Extract the download zip on the server (or locally and upload everything). Do not skip folders such as public, storage, vendor, or bootstrap.

  4. 4

    Document root = public

    Point the domain at the public directory inside the package. Visitors should never browse the folder that contains storage or vendor.

  5. 5

    Writable storage paths

    Set storage and bootstrap/cache to writable (775 is common). On shared hosting, use File Manager → Change Permissions if you do not use SSH.

  6. 6

    Empty MySQL database

    Create a new database and user, grant the user access to that database only, and save the credentials for the Database step. Do not reuse a database that already has other tables unless you know what you are doing.