There are many ways to deploy Laravel application to production and below I have listed some of the ways that I have recommended.

Setting up Laravel on Heroku

In this post, I have described a step by step guides on how to set up Laravel 5.6 on Heroku. I have covered in details the configuration as well as the necessary files and is required for Laravel to run on Heroku.

Setting up Laravel 5.6 on Heroku

Setting up Laravel on Google App Engine

In this other post, I have described the way you can use to set up Laravel on Google App Engine. This post comes with a sequel to set up Database instance using Google Cloud SQL.

Setting up Laravel 5.6 on Google App Engine

There are many more ways that we can use to deploy Laravel application to production and I highly recommend using the method that you think is suitable for your project. Thanks for reading this post and if you found it helpful, do share it with your friends. Cheers 🍻.