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):