Hi @ahmedadelmywork,
Don’t worry, everyone starts from somewhere!
What you’ll need to do is, create a droplet, install MySQL,PHP, Apache or Nginx and then deploy your laravel application. It’s not that hard but for someone, without experience in this area it might seem overwhelming. Having said that, DigitalOcean have a great tutorial for exactly such cases. You can check it out here:
https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-laravel-with-lemp-on-ubuntu-18-04
It will basically, lead you through the whole process of installing and configuring a new Laravel installation alongside Nginx, MySQL and PHP. You can replace the new installation with your own
Now, there is an alternative, You can use the Marketplace Laravel Droplet which you can find here:
https://marketplace.digitalocean.com/apps/laravel
It will deploy a ready droplet with everything installed in it. You’ll just need to replace the Laravel there with your own code.
Regards,
KFSys

by Erika Heidi
Laravel is an open source PHP framework that provides a set of tools and resources to build modern PHP applications. In this guide, you'll install and configure a new Laravel application on an Ubuntu 18.04 server, using Composer to download and manage the framework dependencies. When you're finished, you'll have a functional Laravel demo application pulling content from a MySQL database.