როგორ დავაყენოთ Laravel-ზე დაფუძნებული საიტი
ინსტალაცია ხორციელდება composer-ის გამოყენებით. მაგალითად გამოყენებული დომენია example.com, ხოლო საიტის მომხმარებელია user.
მომზადება
Composer-ის ინსტალაცია
დააყენეთ composer FASTPANEL®-ში, "Applications" განყოფილებაში


ვებსაიტის შექმნა
შექმენით ვებსაიტი FASTPANEL®-ში და საიტის პარამეტრებში, "Site Directory" განყოფილებაში მიუთითეთ public ქვედირექტორია.

პროექტის შექმნა
პროექტის შესაქმნელად საჭიროა სერვერთან 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.
Laravel-ის კონკრეტული ვერსიის ინსტალაცია
კონკრეტული ვერსიის დასაყენებლად, პროექტის შექმნისას, ბრძანების ბოლოს ბრჭყალებში უნდა მიუთითოთ ვერსია
composer create-project laravel/laravel ./ "5.8.*"