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
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
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
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
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
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
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.
Related guides
