← All software

Framework

Laravel hosting.

Deploy PHP projects built with Laravel, from small web apps and dashboards to database-backed sites.

Deploy your own PHP application

Laravel gives developers routing, database tools, and a framework for building web apps. A standard HTTP application is a practical fit for a shared hosting account. Confirm the deployment requirements of your project if it relies on queue workers, WebSockets, Redis, or system services.

Get started with Laravel

  1. For a new project, open your domain’s Quick Install App menu in HestiaCP and look for Laravel. For an existing project, prepare the production dependencies and assets as part of your deployment.
  2. Configure the domain to serve the project’s public/ directory, keeping configuration and secrets outside the public document root.
  3. Set the production environment, turn off debug output, and verify database connections, HTTPS, and application routes.

What you’ll need

  • A supported PHP version and Composer dependencies.
  • The Laravel public directory configured as your domain’s document root.
  • A database if the project uses one.

Read the official Laravel documentation