Як усталяваць сайт на аснове Laravel
Усталяванне выконваецца з дапамогай composer. У якасці прыкладу выкарыстоўваецца дамен example.com, а карыстальнік сайта — user.
Падрыхтоўка
Усталяванне Composer
Усталюйце composer у FASTPANEL® у раздзеле "Applications"


Стварэнне вэб-сайта
Стварыце вэб-сайт у FASTPANEL® і ўкажыце падкаталог public у наладах сайта ў раздзеле "Site Directory".

Стварэнне праекта
Каб стварыць праект, неабходна падключыцца да сервера праз SSH, выкарыстоўваючы даныя ўладальніка сайта. Уладальнік сайта паказваецца ў картцы сайта ў FASTPANEL

Пасля ўсталявання SSH-злучэння трэба ачысціць каталог сайта, выкарыстоўваючы наступны прыклад каманды (замест example.com укажыце імя вашага сайта)
rm -rf /var/www/user/data/www/example.com/*
Затым перайдзіце ў каталог сайта
cd /var/www/user/data/www/example.com
І стварыце праект
composer create-project laravel/laravel ./
Прыклад вываду ў выпадку правільнага ўсталявання
73 package suggestions were added by new dependencies, use `composer suggest` to see details.
Package fruitcake/laravel-cors is abandoned, you should avoid using it. No replacement was suggested.
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Discovered Package: facade/ignition
Discovered Package: fruitcake/laravel-cors
Discovered Package: laravel/sail
Discovered Package: laravel/sanctum
Discovered Package: laravel/tinker
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.
76 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> @php artisan vendor:publish --tag=laravel-assets --ansi --force
No publishable resources for tag [laravel-assets].
Publishing complete.
No security vulnerability advisories found
> @php artisan key:generate --ansi
Application key set successfully.