Installing Laravel 5 on shared hosting
First connect to hosting via SSH
Second install composer then in cpanel open Select PHP version and choose 5.x. (I also set phar extension) then next, install laravel: php composer.phar create-project laravel/laravel myproject --prefer-dist
copy everything from myproject/public to public_html
open public_html/index.php and set:
require DIR.'/../myproject/bootstrap/autoload.php';
$app = require_once DIR.'/../myproject/bootstrap/start.php';
And on Cloud Hosting
Host you Laravel application on few steps
https://www.cloudways.com/blog/install-laravel-on-digitalocean/