Подключиться к серверу по ssh
Если проект в гите, то настроить соединение с гитхабом (гитлабом и т.п.), то есть сгенерить ключи, добавить их в лк гитхаба и протестировать подключение.
Когда соединение есть, клонировать проект из репы
git clone ...
Если не в репе, то просто залить по ftp файлы проекта
Далее выполнить установку зависимостей
composer install
Смонтировать хранилище
php artisan storage:link
Установку зависимостей фронта и его сборку
npm install
npm run build
Отредактировать файл
.env
, внеся в него необходимые настройки подключения к БД и прочие.
Выполнить миграции и при необходимости сидирование
php artisan migrate
php artisan db:seed
Первичное развертывание закончено