There are number of steps to setup Laravel with Nginx on Ubuntu server. For eg:

  • Install Nginx
  • Install php-fpm
  • Install MySql or MariaDB
  • Create database and database user
  • Install PHP Composer
  • Configure Nginx Virtual Host for Laravel
  • And then Install Laravel

You can follow all these steps in this post: -- Install Laravel with LEMP stack on Ubuntu