After clone please run:
Copy the .env.example to .env.
With Docker:
$ docker run --rm \
-u "$(id -u):$(id -g)" \
-v $(pwd):/var/www/html \
-w /var/www/html \
laravelsail/php80-composer:latest \
composer install --ignore-platform-reqs
$ sail php artisan key:generate
$ sail php artisan migrate --seed
Without Docker (Only PHP with Composer):
$ composer install --optimize-autoloader --no-dev \
&& php artisan key:generate \
&& php artisan migrate --seed
To update prod server please run:
$ git pull \
&& composer install --no-dev \
&& php artisan config:cache \
&& php artisan route:cache \
&& php artisan view:cache \
&& php artisan migrate