/var/www/html/ is my DocumentRoot and it currently has a WordPress installation.
What if, I install Laravel into /var/www/l5/ and push public directory to /var/www/html/ and rename it to something like l5-web. Further, modify the paths within front controller to look for required files in /var/www/l5
/*
|--------------------------------------------------------------------------
| Turn On The Lights
|--------------------------------------------------------------------------
|
| We need to illuminate PHP development, so let us turn on the lights.
| This bootstraps the framework and gets it ready for use, then it
| will load up this application so that we can run it and send
| the responses back to the browser and delight our users.
|
*/
$app = require_once __DIR__.'/../bootstrap/app.php';
// set the public path to this directory
// https://laracasts.com/discuss/channels/general-discussion/where-do-you-set-public-directory-laravel-5
$app->bind('path.public', function() {
return __DIR__;
});