Prima di tutto verifica che Nginx punti alla risoluzione sulla cartella /public, è lì che hai l'endpoint di navigazione.
Poi dovresti sempre lanciare un:
così installi le dipendenze PHP, quindi:
così installi le dipendenze NodeJS.
Dopodiché dovresti dare un bel:
per pulire tutta la cache, ricaricare gli env etc...
A questo punto dovrebbe andare tutto.
Se così non fosse e non riesci a risalire al problema ti consiglio di seguire l'approccio Laravel Sail, un'immagine Docker che contiene tutto il necessario per far viaggiare una LEMP enhanched senza sbatterti troppo.
Dopo il clone fai:
quindi installi Sail:
e, con Docker Desktop acceso, vai di:
Bye!
Poi dovresti sempre lanciare un:
$ composer install
così installi le dipendenze PHP, quindi:
$ npm install
così installi le dipendenze NodeJS.
Dopodiché dovresti dare un bel:
$ php artisan optimize:clear
per pulire tutta la cache, ricaricare gli env etc...
A questo punto dovrebbe andare tutto.
Se così non fosse e non riesci a risalire al problema ti consiglio di seguire l'approccio Laravel Sail, un'immagine Docker che contiene tutto il necessario per far viaggiare una LEMP enhanched senza sbatterti troppo.
Dopo il clone fai:
$ composer require laravel/sail --dev
quindi installi Sail:
php artisan sail:install
e, con Docker Desktop acceso, vai di:
$ ./vendor/bin/sail up
Bye!