How to host a Laravel app on a cPanel shared hosting

Filippo Toso
6 min readOct 21, 2018

Not every client wants to spend hundreds of dollars to host their Laravel application especially in the initial phases. In this post I describe the steps I take to deploy a Laravel application in a cPanel shared hosting from start to finish.

The only prerequisite is a cPanel hosting package with SSH access.

Create a new app

On your development machine, create a new Laravel named “project” (I always use project to have consistency between applications):

--

--

Filippo Toso

Filippo is a software developer who helps medium businesses automate and optimize their internal processes through AI-powered interactive bots.